diff --git a/packages/document/docs/en/guides/advanced-features/web-server.mdx b/packages/document/docs/en/guides/advanced-features/web-server.mdx index 30c93ea3fa69..4602fd01a9fe 100644 --- a/packages/document/docs/en/guides/advanced-features/web-server.mdx +++ b/packages/document/docs/en/guides/advanced-features/web-server.mdx @@ -48,6 +48,18 @@ export default defineServerConfig({ After creating the file, you can write custom logic in this file. +3. Include `server` directory in `tsconfig.json` + +```json5 +{ + // ... + "include": [ + // ... + "server" + ] +} +``` + ## Capabilities of the Custom Web Server Modern.js's Web Server is based on Hono, and in the latest version of the Custom Web Server, we expose Hono's middleware capabilities, you can refer to [Hono API](https://hono.dev/docs/api/context) for more usage. diff --git a/packages/toolkit/create/template/tsconfig.json b/packages/toolkit/create/template/tsconfig.json index ce7f951eefc3..cb881cad0b1f 100644 --- a/packages/toolkit/create/template/tsconfig.json +++ b/packages/toolkit/create/template/tsconfig.json @@ -9,6 +9,6 @@ "@shared/*": ["./shared/*"] } }, - "include": ["src", "shared", "config", "modern.config.ts"], + "include": ["src", "shared", "config", "modern.config.ts", "server"], "exclude": ["**/node_modules"] }