{
  "id": "f0f790993228be6f44254e88",
  "source": "solid:signals",
  "type": "github-document",
  "title": "app-config",
  "content": "---\ntitle: app.config.ts\nuse_cases: 'initial setup, project configuration, build settings, deployment configuration'\ntags:\n  - configuration\n  - setup\n  - app-config\n  - defineconfig\nversion: '1.0'\ndescription: \u003e-\n  Configure your SolidStart app with app.config.ts. Central configuration file\n  for Vite, Vinxi, and Nitro build settings.\n---\n\nThe `app.config.ts` is the root of every SolidStart app and the main point of configuration.\nThis file exports a configuration for SolidStart, [Vinxi](https://vinxi.vercel.app/), [Vite](https://vitejs.dev) and [Nitro](https://nitro.build/).\nThe easiest way to generate a configuration is to use the [`defineConfig`](/solid-start/reference/config/define-config) helper.\n\nHere [`defineConfig`](/solid-start/reference/config/define-config) is used to create a minimal configuration with default settings.\n\n```tsx\nimport { defineConfig } from \"@solidjs/start/config\";\n\nexport default defineConfig({});\n```\n\nTo see more configuration options, see [`defineConfig`](/solid-start/reference/config/define-config).",
  "url": "https://github.com/solidjs/solid-docs/blob/HEAD/src/routes/solid-start/reference/entrypoints/app-config.mdx",
  "metadata": {
    "path": "src/routes/solid-start/reference/entrypoints/app-config.mdx",
    "repo": "solidjs/solid-docs",
    "repo_url": "https://github.com/solidjs/solid-docs.git",
    "size": 1048,
    "source_type": "github"
  },
  "hash": "9c3f622db9ca79ed0791c305037bb0aef2083365042383d2d0d362627016160c",
  "timestamp": "2026-02-23T11:43:00.194780778+01:00"
}