1 | const mtldev = require("mtl-dev-sdk");
|
2 | const utils = require("./m_util.js");
|
3 | const inquirer = require("inquirer");
|
4 |
|
5 | function start(platform) {
|
6 | if (!utils.isMtlProject()) {
|
7 | return;
|
8 | }
|
9 | if (platform) {
|
10 | utils.consoleLog(platform);
|
11 | preview(mtldev.technologyStack());
|
12 | return;
|
13 | }
|
14 | let preList = utils.platformList();
|
15 |
|
16 | inquirer.prompt(preList).then(answers => {
|
17 | utils.consoleLog("选用平台:" + answers.platform);
|
18 | preview(mtldev.technologyStack());
|
19 | });
|
20 | }
|
21 |
|
22 | function preview(technologyStack) {
|
23 | utils.consoleLog(`technologyStack: ${technologyStack}`);
|
24 | utils.evalJs(`./script/preview/preview.js`);
|
25 | }
|
26 |
|
27 | module.exports = {
|
28 | start
|
29 | };
|