1 | function createWhenTs (params) {
|
2 | return !!params.typescript
|
3 | }
|
4 |
|
5 | const handler = {
|
6 | '/global.d.ts': createWhenTs,
|
7 | '/tsconfig.json': createWhenTs,
|
8 | '/src/pages/index/index.jsx' ({ pageName }) {
|
9 | return { setPageName: `/src/pages/${pageName}/index.jsx` }
|
10 | },
|
11 | '/src/pages/index/index.css' ({ pageName }) {
|
12 | return { setPageName: `/src/pages/${pageName}/index.css` }
|
13 | },
|
14 | '/src/pages/index/index.vue' ({ pageName }) {
|
15 | return { setPageName: `/src/pages/${pageName}/index.vue` }
|
16 | },
|
17 | '/src/pages/index/index.config.js' ({ pageName }) {
|
18 | return { setPageName: `/src/pages/${pageName}/index.config.js` }
|
19 | }
|
20 | }
|
21 |
|
22 | const basePageFiles = [
|
23 | '/src/pages/index/index.jsx',
|
24 | '/src/pages/index/index.vue',
|
25 | '/src/pages/index/index.css',
|
26 | '/src/pages/index/index.config.js'
|
27 | ]
|
28 |
|
29 | module.exports = {
|
30 | handler,
|
31 | basePageFiles
|
32 | }
|