UNPKG

wic-weapp-cli

Version:

A scaffold uesd to fast develop weapp projects.

135 lines (89 loc) 4.29 kB
# wic-weapp-cli <p align="left"> <a href="https://github.com/blcher/wic-weapp-cli/blob/master/CHANGELOG.md"><img src="https://img.shields.io/badge/Changelog-blue.svg" alt="Changelog"></a> <a href="https://github.com/blcher/wic-weapp-template"><img src="https://img.shields.io/badge/Template-Wic-orange.svg" alt="Base template"></a> <a href="https://github.com/blcher/wic-weapp-cli/blob/master/README.CN.md"><img src="https://img.shields.io/badge/Docs-%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3-red.svg" alt="Chinese Docs"></a> <a href="https://github.com/blcher/wic-weapp-cli#readme"><img src="https://img.shields.io/badge/Docs-English-yellow.svg" alt="English Docs"></a> </p> (注意: 仍处于开发阶段, 请勿用于生产!!! :hand::dash::dash::dash:) <p>一个用于快速小程序项目的脚手架。 </p> > 前置条件: `Node` `Git` # 安装 ``` npm install wic-weapp-cli -g ``` # 使用 ## 版本 ``` wic --version wic -V ``` <!-- > note: only version before 6.1.0 of commander is supported currently (#FIXME: just check out version 8.1.0 can not) --> ## 选项 | 简写 | 全名 | 描述 | 适用于 | | ---- | -------- | ------------------------------------------------------------------ | ----------- | | -d | --dest | 位置。 | create-page | | -a | --add | 从内置模板中添加... | com | | -c | --create | 新建... | com | | -r | --remove | 更新后自动删除原文件。 | update-icon | | -l | --list | 定义一个页面为分页列表, 包含有 _Paging Class_ 和其他分页相关配置。 | create-page | | -f | --form | 定义一个页面为表单页, 包含有表单验证方法。 | create-page | <!-- | -n | --network | auto import _Request Class_ | page, com | --> # 指令 ## 新建项目 生成小程序项目,项目模板来源于 :trophy: [wic-weapp-template](https://github.com/blcher/wic-weapp-template.git) ``` wic init <projectName> ``` <!-- The cases below can help you to make choices: - When you: confirm using the native weapp tabbar - It will: generate those pages which is in tabbar list, and set `tabBar` in file **app.json**, then import them in `pages` automatically --> ## 页面 :coffee: 默认引入`toast`相关方法,以及网络请求方法。 ``` wic page <pageName> [options] ``` ### options: | 简写 | 全名 | 描述 | | ---- | ------ | ------------------------------------------------------------------ | | -l | --list | 定义一个页面为分页列表, 包含有 _Paging Class_ 和其他分页相关配置。 | | -f | --form | 定义一个页面为表单页, 包含有表单验证方法。 | | -d | --dest | 位置。 | ## 组件 :coffee: ``` wic com <componentName> [-d] ``` ## 函数 :coffee: ``` wic util <utilName> [-a | -c] ``` ## 模块 :coffee: ``` wic add-module <module> [-m, -t] ``` ## 配置 - No key & value: Browse all configurations. - Just key: Check current configure about [key] - Key & Value: Set the [value] for [key] ``` wic config [configKey] [configValue] // 示例: wic config icon-file-path C:/Users/bootcher/Desktop/download.zip ``` ### 默认键: - icon-input-path - icon-input-name ## 更新字体图标 与 iconfont 配合使用。 [iconfont](https://www.iconfont.cn/) :see_no_evil: ``` wic update-icon [option] ``` ### Options: | 简写 | 全称 | 描述 | | ---- | -------- | ---------------------------------------------------------- | | -r | --remove | 更新后自动删除原文件, **注意:此"删除"的含义是彻底删除。** | ## Modules :coffee: ### address :coffee: ### order :coffee: ##