uino-kiss-cli
Version:
uino-kiss-cli 用来初始化项目的方便工具
48 lines (38 loc) • 1.58 kB
Markdown
> 文档地址: http://kiss.udolphin.com/
## uino-kiss-cli 功能简介
### 整合插件
* axios (ajax)
* uino-i18n (国际化)
* vue-cookies (cookie操作)
* KissUI (UI组件库) [可选]
### 配置清单
* 单测: jest(目录:test/unit/*)
* 路由:vue-router
* 状态管理: vuex
* 代码风格检查:prettier
* Git提交规范:《AngularJS Git Commit Message Conventions》([https://wiki.udolphin.com/docs/guide/git.html](https://wiki.udolphin.com/docs/guide/git.html))
* 是否启用LESS: true
* 入口文件 src/main.js
### 安装方法
```
npm install uino-kiss-cli -g --registry https://npm.udolphin.com
```
### 使用法方法
```
> kiss <command> [option]
commands:
new (n) : ✔ 新建项目
doc (d) : ✔ 显示文档地址
make (m) : ✖ 创建 [组件/模块/插件/类]
help (h) : ✔ 显示帮助信息
lint (l) : ✔ 代码校验
config : ✖ 查看/修改配置文件
icon : ✔ 在当前项目(Vue)中添加 Icon 插件
ui [name] : ✔ 在当前项目(Vue)中添加 UI 组件(当前仅有 KissUI 可用)
log : ✔ 在当前项目按照Git提交记录生成 CHANGELOG.md
start : ✔ 启动当前目录(Vue)的开发环境
build : ✔ 构建生产环境代码(Vue)
```
* 项目名称(必填),同时也是目录名: 当前仅支持 `数字/字母/下划线/减号`
* 项目仓库地址(可选): 仅支持 `git@` 开头的 `ssh地址` 或不填
* UI组件库(可选): 默认选择 `KissUI`