string[]
[]
Modern.js 默认会根据 src
目录识别应用入口,你可以通过该选项禁止某些目录被识别为应用入口。
例如,当配置与目录结构如下时:
export default defineConfig({
source: {
disableEntryDirs: ['./src/one'],
},
});
└── src/
├── one/
| └── App.tsx
├── two/
| └── routes/
└── env.d.ts
在未设置该配置项时,Modern.js 会根据项目目录产出两个 entry:
当设置该配置项后,src/one
不会作为 entry 目录被识别。
常见的用法是,将 src/common
、src/components
目录配置到该选项中,避免这些目录被识别为应用入口。