npm link和lerna add

来源:4-5 用户主目录检查功能开发

Boy越越

2021-02-19 15:14:08

http://img.mukewang.com/climg/602f63c50983dee707880132.jpg

老师,之前回答过我这个相关问题,现在随着视频学习,发现,老师您装新包(已发布)的时候,是lerna add,如图:

http://img.mukewang.com/climg/602f64400910a12a05040028.jpg


问题一:老师视频中,每次装完之后,都要去npm link下才可以用,这是为啥啊?以前的回答不是说add已发布的包不需要link嘛。。。有点懵。


问题二:如果通过  npm i 包名  的方式安装,是不是也可以直接使用?和  lerna add 包名 路径  的方式啥区别?


写回答

1回答

扬_灵

2021-02-19

同学你好,你可以在添加依赖包之后在node_modules中看一下依赖项是否完整,使用lerna add添加依赖后会出现node_modules中包丢失,执行npm link 是为了保证依赖包的完整,nmp i 的方式添加依赖也是可以的。lerna add 的方式可以指定依赖的安装路径。

0

2024版 Web前端架构师

2024版 ,前端高手课!全局架构思维/系统培养大厂P7技术专家/中小厂前端Leader

1107 学习 · 2254 问题

查看课程