🌈集成常用命令,快速搭建项目、检查、提交等,简化项目搭建,专注于项目开发。
版本: 0.0.6
npm:npm install -g coolbo-cli
yarn:yarn global add coolbo-cli
创建模版:npx create coolbo-cli <name> [-t|--template]
示例:npx create coolbo-cli demo1 -template vue3
用于快速创建模板,模版从Github获取,实时更新。
使用:
-
create
coolbo create
输入项目名:
? 请输入项目名称
选择模板:
? 请选择创建模版
-
create [projectName]
coolbo create demo1
选择模板:
? 请选择创建模版
-
create [projectName] -t [template]
coolbo create demo1 -t vue3
模版使用模糊匹配,关键词即可。
使用 Eslint 进行代码检查,快速修复。
使用:
- lint
进行代码检查
coolbo lint
- lint -f
代码检查并修复
coolbo lint -f | --fix
- lint -n
检查 nuxt 项目
coolbo lint -n
规则:
- 要求 = 左右必须有空格
- 强制缩进为2
- 强制使用单引号或双引号
- 要求或禁止末尾逗号
- 要求使用 === 和 !==
- 禁止多个空格
- 禁止出现 var,使用 let 和 const
- 禁止出现未使用过的变量
- 强制箭头函数的箭头前后使用一致的空格
- 在大括号内强制保持一致的间距
- 在数组方括号内强制保持一致的间距
- 强制在注释中 // 或 /* 使用一致的空格
提交到 Git,集成 git add、git commit、git push
使用 commit 前需要先执行 lint,检查不通过不予提交
使用:
-
commit
coolbo commit
输入提交信息:
? 请输入提交信息
提交:
coolbo commit -p
-
commit [text]
coolbo commit update:commit
提交:
coolbo commit -p
-
commit [text] -p
coolbo commit update:commit -p
提交并推送
从 Git 拉取代码。
使用:
- pull
coolbo pull
查看/配置模版来源,create中模版来源于 Github,你可以配置自己的 Github,将会从你的 Github 获取模版。 默认来源于:coolbo-cn
使用:
-
config
coolbo config
获取当前 Git 用户名
-
config -u
coolbo config -u
输入 Git 用户名:
? 请输入 Git 模板用户名
-
config -u [gitName]
coolbo config -u coolbo-cn
-
config -r
coolbo config -r
重置为默认 Git 来源
查看帮助
使用:
-
help
coolbo help
-
-h
coolbo -h
-
[command] -h
coolbo lint -h