npm link和lerna add

npm link和lerna add

http://img1.sycdn.imooc.com//climg/602f63c50983dee707880132.jpg

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

http://img1.sycdn.imooc.com//climg/602f64400910a12a05040028.jpg


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


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


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
扬_灵 2021-02-19 20:06:27

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

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师