UNPKG

681 BJavaScriptView Raw
1const mtldev = require("mtl-dev-sdk");
2const utils = require("./m_util.js");
3const inquirer = require("inquirer");
4
5function 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
22function preview(technologyStack) {
23 utils.consoleLog(`technologyStack: ${technologyStack}`);
24 utils.evalJs(`./script/preview/preview.js`);
25}
26
27module.exports = {
28 start
29};