npm link助你快速调试

1.npm link简介

npm link命令用于本地调试包体。

2.如何操作

分两步:

(1)创建包体全局链接

在开发包的根目录下执行npm link,就将包体链接到全局的node_modules下面了。查看方法:npm root -g。创建全局链接后,如下:
在这里插入图片描述
创建全局的目的是:你就可以在任意的目录下安装该包体了。

(2)在项目中安装

执行命令npm link <package>,即可安装全局的那个包了。

3.注意

创建的是包体的软链接,包的源码改了。那么,全局安装的,和你项目你的包体都会改动。

4.如何删除呢

  • 全局链接删除:进入到开发库的目录,执行npm uninstall
  • 项目中删除安装的包:进入到项目目录,执行npm uninstall --no-save <package>

5.总结

其实,我个人理解,这个命令的用处在于:很方便开发者测试自己开发的库。就是模拟真实npm publish发布包,本地执行npm install安装包的过程。假设没有该命令,那么重复这一真实的过程将是十分麻烦,浪费时间的。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值