发布公网NPM包 @org/pkg 失败
执行 lerna publish 发布公网NPM 包,首先需要前往npm 添加origanization,即@org/package 中的org
在项目根目录执行 npm install 和 lerna bootstrap 的区别是啥?
- lerna bootstrap
- 会分别安装每个package各自的依赖,将其放在自己的node_modules 中
- 根据lerna add 信息,建立软链接
- lerna bootstrap --hoist
- 提升公共依赖至项目根目录
- 安装package自己的独有依赖至自己的node_modules
lerna notice cli v4.0.0 lerna info Bootstrapping 4 packages lerna info Installing external dependencies lerna info hoist Installing hoisted dependencies into root lerna info hoist Pruning hoisted dependencies lerna info hoist Finished pruning hoisted dependencies lerna info hoist Finished bootstrapping root lerna info Symlinking packages and binaries lerna success Bootstrapped 4 packages