monorepo
创建 monorepo 工程以及初始化 eslint + prettier
安装
npm install @fly_dream/monorepo -g
使用
版本以及帮助
// 版本
monorepo --version // monorepo -V
// 帮助
monorepo --help
monorepo init <name>
1. 初始化 monorepo
项目,name
为创建的 workspace
工作区名称,所有支持配置项如下:
-
--vue
:是否是vue
项目,默认true
-
--no-vue
:不是vue
项目 -
--lint
:使用eslint
进行代码规范校验,默认:true
-
--no-lint
:不使用eslint
monorepo create|c <projectName> <workspaceName>
2. 创建 monorepo
项目,projectName
为创建的项目名称,workspaceName
为创建的 workspace
工作区名称,所有支持配置项如下:
-
--vue
:是否是vue
项目,默认true
-
--no-vue
:不是vue
项目 -
--lint
:使用eslint
进行代码规范校验,默认:true
-
--no-lint
:不使用eslint
monorepo lint
3. 初始化 eslint + prettier
rm [dir]
4. 强制删除目录,默认为:node_modules