常用命令

码匠君 ... 2021-10-28 小于 1 分钟

# 常用命令

# 前端工程涉及命令

# 指定包

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

yarn ws:**

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

// 删除包
yarn ws:example remove lodash

// 运行example
yarn ws:example serve
1
2
3
4
5
6
7
8
9
10
11

# 依赖工程内组件

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

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

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

# 根目录添加依赖

在根目录添加依赖包

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

// 删除组件
yarn add lodash -W
1
2
3
4
5
6
7

# 升级依赖包

yarn upgrade-interactive --latest

// 升级全局依赖包
yarn global upgrade-interactive --latest
1
2
3
4

# 编译所有组件

lerna run lib
1

# 清空组件 dist

lerna run clean
1

# 清除组件中的 node_modules

lerna clean
1

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

lerna bootstrap 或 yarn install
1

# 提交代码

yarn push
1
上次编辑于: 2021年10月28日 23:24
贡献者: herodotus