npm list的使用方法详细介绍
npm list的使用方法详细介绍
- 一、实际场景描述
- 二、实际操作
- 三、最终验证
一、实际场景描述
我目前有三个项目代码,分别描述为ABC
项目A依赖项目B、项目C
项目B依赖项目C
这个时候我想直接本地在项目A的环境下调试项目B和项目C,那么我们就可以使用npm list把项目B和项目C放到你本机的全局包里面,然后项目A和项目B依赖使用了
二、实际操作
先在项目C进行如下操作【因为我们的背景是项目A和B全依赖项目C,所以先改C】
build完毕之后进行npm link
这个时候我们可以检查下是否全局包里面有项目C了
npm list -g --depth=0
接下来对项目B进行操作
然后项目B从新build
build完之后也是在执行npm link生成本地全局包链接
检查是否生成了:
接下来处理项目A
分别从新引用项目B和项目C为取本地的
补充一个检查方法:
三、最终验证
我们刚才在项目B和项目C的更改生效了,OK了~