0.0.4 • Published 3 years ago

wx-local-cli v0.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

功能

  1. 自动clone项目
  2. 安装/更新node_modules
  3. 更新编译代码
  4. 小程序预览上传

命令行工具所在位置:

macOS: <微信开发者工具安装路径>/Contents/MacOS/cli Windows: <微信开发者工具安装路径>/cli.bat

使用说明及前提

  1. npm i wx-local-cli -g
  2. wll preview
  3. PS: 执行该命令的目录下必须有wcl-config.json配置文件
  4. 微信开发者工具-设置-安全设置-安全-服务端口-开启

description

  1. 暂只支持mac执行脚本
  2. 未添加异常控制流程,问题需要自检
  3. 默认编译到项目路径下dist文件夹中
  4. 每次都会执行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>
0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago