source.entriesDir
Modern.js 默认会扫描 src
目录来识别页面入口,你可以通过该选项自定义页面入口的识别目录。
例如,当配置与目录结构如下时:
modern.config.ts
export default defineConfig({
source: {
entriesDir: './src/pages',
},
});
项目目录结构
.
└── src
└── pages
├── a
│ └── App.tsx
└── b
└── App.tsx
Modern.js 会扫描 ./src/pages
目录,自动生成构建入口 a
和入口 b
,结果如下:
const entry = {
a: './src/pages/a/App.tsx',
b: './src/pages/b/App.tsx',
};