wx-local-cli
v0.0.4
Published
1. 自动clone项目 2. 安装/更新node_modules 3. 更新编译代码 4. 小程序预览上传 # 命令行工具所在位置: macOS: <微信开发者工具安装路径>/Contents/MacOS/cli Windows: <微信开发者工具安装路径>/cli.bat # 使用说明及前提 1. npm i wx-local-cli -g 2. wll preview <name> 3. PS: 执行该命令的目录下必须有wcl-config.json配置文件 4. 微信开发者工具-设置-安全设置-安
Downloads
2
Readme
功能
- 自动clone项目
- 安装/更新node_modules
- 更新编译代码
- 小程序预览上传
命令行工具所在位置:
macOS: <微信开发者工具安装路径>/Contents/MacOS/cli Windows: <微信开发者工具安装路径>/cli.bat
使用说明及前提
- npm i wx-local-cli -g
- wll preview
- PS: 执行该命令的目录下必须有wcl-config.json配置文件
- 微信开发者工具-设置-安全设置-安全-服务端口-开启
description
- 暂只支持mac执行脚本
- 未添加异常控制流程,问题需要自检
- 默认编译到项目路径下dist文件夹中
- 每次都会执行install和脚本编译,未添加git diff判断逻辑
命令
配置
[{
// 配置项名称
"name": "config_a",
// 项目仓库download路径
"install_dir": "/Users/xxx/Documents/",
// 项目仓库地址
"repository": "https://xxxx/a.git",
// 操作的分支名
"branch": "",
// 项目中配置的额编译脚本,例如npm run build
"build_script": "build",
// 是否使用yarn ,默认使用npm
"use_yarn": false,
// 微信开发者工具cli完整路径,此为mac下默认安装路径
"cli_dir": "/Applications/wechatwebdevtools.app/Contents/MacOS/cli"
}]
# 小程序预览
wll preview <name>
执行wll preview config_a,会找到配置项中name为config_a的对应配置执行
# 小程序上传
wll upload <name>