关于链接的问题
来源:2-8 脚手架本地调试方法
Lemon甜橙君
2021-07-29 20:12:37
老师您好,看完视频后我又仔细的研究了一下,个人觉得这节视频讲的有个小地方有问题,可能会引发误导;其实如果都是在本地开发的话,命令只是涉及到npm link / npm unlink这两个命令,链接库的顺序为cd your-lib-dir -> npm link -> cd your-cli-dir -> npm link -> npm link your-lib;然后取消链接库的顺序为cd your-cli-dir -> npm unlink your-lib -> cd your-lib-dir -> npm unlink;应该是这个顺序,而且在全程操作不需要进行npm install -S your-lib,因为在执行npm link your-lib操作的时候,就已经在your-cli-dir目录下生成了node_modules目录了。再进行npm install -S your-lib操作的话,如果之前没版过,就会报错,如果已经发版了,就不会报错,安装成功,就会引起现在正在学习的人的误解,以及后续取消链接时用的rm -rf node_modules命令也都是大可不必的
1回答
扬_灵
2021-07-30
同学你好,链接的流程在官方文档(https://www.imooc.com/wiki/weban/w2c4.html )有讲解过,删除node_modules和使用npm是为了解决link不存在时的情况。
相似问题