Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wechat-miniprogram/miniprogram-cli
https://github.com/wechat-miniprogram/miniprogram-cli
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wechat-miniprogram/miniprogram-cli
- Owner: wechat-miniprogram
- License: mit
- Created: 2018-08-19T02:56:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-09-13T06:59:05.000Z (over 6 years ago)
- Last Synced: 2024-09-18T07:23:51.620Z (4 months ago)
- Language: JavaScript
- Size: 25.4 KB
- Stars: 69
- Watchers: 8
- Forks: 38
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# miniprogram-cli
小程序开发相关命令行工具,目前支持以下几种模板:
* 第三方自定义组件(custom-component)
* 小程序 quickstart(miniprogram)
* 小程序插件 quickstart(plugin)
* 小游戏 quickstart(game)## 安装
```
npm install -g @wechat-miniprogram/miniprogram-cli
```## 初始化
```
miniprogram init [options] [dirPath]
```根据模板来进行项目的初始化
支持 options 如下:
| option | 描述 |
|---|---|
| -t, --type | 项目的初始化所使用的模板 |
| -f, --force | 强制初始化项目,可能会覆盖掉目录中已存在的项目 |
| -p, --proxy | 下载/更新模板时的请求代理 |
| -n, --newest | 使用线上最新的模板进行项目的初始化 |## 升级
```
miniprogram upgrade [options] [dirPath]
```根据最新模板对已有项目进行升级。目前仅支持**自定义组件**项目。
支持 options 如下:
| option | 描述 |
|---|---|
| -f, --force | 强制升级项目,会覆盖掉原有项目中的构建相关文件 |
| -p, --proxy | 下载/更新模板时的请求代理 |## 缓存
```
miniprogram cache [options]
```显示缓存目录。
支持 options 如下:
| option | 描述 |
|---|---|
| -c, --clear | 清空缓存的模板 |