{ "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" }