在cmd窗口中使用命令启动指定的小程序项目
命令形如: wechat -o miniapp-shops
1.自定义一个 wechat.bat 文件,输入以下代码:
@echo offcall C:"Program Files (x86)Tencent微信web开发者工具"cli.bat %1 %2路径为开发工具的路径
2.修改 “C:Program Files (x86)Tencent微信web开发者工具cli.js” 文件:
// 添加如下代码:let projectPath = process.argv.slice(1)const currentList = ['miniapp-shops'] // 当前小程序项目名称数组for (let i in currentList) {if (projectPath[2] === currentList[i]) {projectPath[2] = "C:\Users\dellew\qianbao-list\" + projectPath[2]break;} else {console.log('')console.log('请输入命令:wechat -o 项目名称')console.log('当前项目列表:' + currentList)console.log('')process.exit(0)}}//原projectPath: ['C:\Program Files (x86)\Tencent\微信web开发者工具\cli.js','-o','miniapp-shops']const child = child_process.spawnSync(path.join(installDir, '.ode.exe'), [CLI_JS_PATH].concat(projectPath), {...}3.将wechat.bat文件的路径配置到环境变量中。
4.修改 “C:Program Files (x86)Tencent微信web开发者工具cli.bat” 文件
// 源代码:@echo offset CALLING_DIR=%cd%cd /d %~dp0.ode.exe .cli.js %*cd %CALLING_DIR%// 修改为:@echo offset CALLING_DIR=%cd%cd /d %~dp0.ode.exe .cli.js %*cd C:"Usersdellewqianbao-list"%2C:Usersdellewqianbao-list为小程序项目所在的父目录
5.启动:打开cmd窗口,输入:
wechat -o miniapp-shops6.如需 npm start 启动项目,直接输入npm start
小程序













