@hxyfe/cli
v0.3.1
Published
a simple cli
Downloads
1
Readme
Simple Cli
本工具是个简单的小工具,目前支持以下功能:
- init
- 给项目添加了一系列校验代码的依赖
- 进行相关的配置
- 给项目添加一系列校验 git 提交信息的依赖
- 利用 git 钩子对提交代码和提交信息进行校验
- 也就是把代码校验工作流给搭建完成了
- 主要是添加了下面的模块
- eslint
- stylelint
- prettier
- husky
- commitizen
- validate-commit-msg
- lint-staged
- ...
- 如果初始化失败,那么建议将 node_modules 删除再次执行一次命令
- 如果执行了上面的步骤还是初始化失败,则可以联系作者
- 为了防止校验规则冲突,会将 .eslintrc.js .prettierrc.js 进行移除
- 如果以前的对应配置文件不是上面的格式,需要自行手动移除,否则校验规则仍然会按照原规则进行,但是不影响整个工作流的进行
- TODO:
Usage
** 【推荐】直接在项目根目录运行 npx @hxyfe/cli init
**
或者安装到项目依赖中
NPM
npm i @hxyfe/cli -D
YARN
yarn add @hxyfe/cli --dev
Usage
进入项目根目录运行 .\node_modules\.bin\run init