1 | const program = require('commander');
|
2 | const readline = require('readline');
|
3 | const { createPage } = require('../fn/page');
|
4 | const { createRoute } = require('../fn/route');
|
5 |
|
6 |
|
7 | const rl = readline.createInterface({
|
8 | input: process.stdin,
|
9 | output: process.stdout
|
10 | });
|
11 |
|
12 | program.parse(process.argv);
|
13 |
|
14 | let pageName;
|
15 | rl.question("页面名称(驼峰命名):", answer => {
|
16 | console.log();
|
17 |
|
18 | pageName = createPage(answer);
|
19 |
|
20 | rl.question(`此页面路由名称( 空值:[使用页面名称作为路由名称],'NONE':不创建路由 ):`, answer => {
|
21 | console.log();
|
22 | rl.close();
|
23 |
|
24 | if(answer=='NONE'){
|
25 | return;
|
26 | }
|
27 |
|
28 | if (!answer) {
|
29 | answer = pageName.nameC;
|
30 | }
|
31 | createRoute(answer,);
|
32 | })
|
33 | })
|
34 |
|