UNPKG

bia

Version:

a tool for download git repository

30 lines (28 loc) 1.01 kB
/* * @Author: hzxulin@yeah.net * @Date: 2018-12-19 17:46:03 * @Last Modified by: mikey.zhaopeng * @Last Modified time: 2020-07-09 20:33:40 */ const utils = require('./utils') const question = require('./question') module.exports = () => { let corsFlag = true question.getCorsConfig().then(_corsFlag => { corsFlag = _corsFlag return utils.checkMockFile() }).then(fileFlag => { if (fileFlag) { console.log('== biaMock 下已存在 mock.json,正在启动中 ==') return utils.startMockServer(corsFlag) } else { console.log('== 当前目录不存在 mock 相关文件,初始化 mock 模板中 ==') return utils.createMockFile().then(() => { console.log('== mock 模板创建完成,mock server 正在启动中 ==') return utils.startMockServer(corsFlag) }) } }).then((url) => { console.log(`== Mock server is running: ${url} ==`) }) }