常用命令

码匠君小于 1 分钟

常用命令

前端工程涉及命令

指定包

指定包,在某个包下执行 yarn 命令

yarn ws:**

// 例如:
// 添加包(从npm中添加)
yarn ws:example add lodash -D

// 删除包
yarn ws:example remove lodash

// 运行example
yarn ws:example serve

依赖工程内组件

添加本工程中的组件作为依赖包(尚未上传至 npm)

// 将工程中的h-button 添加至example中
// 注意:不支持批量添加多个,要一个一个加
lerna add @hecate/h-button --scope @hecate/example

// 删除本工程中的组件,使用yarn命令即可
yarn ws:example remove @hecate/h-button

根目录添加依赖

在根目录添加依赖包

// -W 意思是指工作区,想要操作工程级的包,这个参数不能缺
// -D 指定devDependencies的意思
// 添加组件
yarn add lodash -D -W

// 删除组件
yarn add lodash -W

升级依赖包

yarn upgrade-interactive --latest

// 升级全局依赖包
yarn global upgrade-interactive --latest

编译所有组件

lerna run lib

清空组件 dist

lerna run clean

清除组件中的 node_modules

lerna clean

让各个组件中重新关联依赖包

lerna bootstrap 或 yarn install

提交代码

yarn push