是时候放弃cnpm了! 试试用nrm管理仓库源吧

CNPM的问题

因为众所周知的原因,国内通常要用cnpm来替代npm,速度确实快了很多。

但因为cnpm安装依赖包时会使用快捷方式,一个依赖包会出现两个文件夹,如下图

用cnpm安装的效果


image.png

用npm安装的效果


image.png

这种方式会导致一些问题,例如

  • 在windows下,cnpm安装的node_module复制后不可用
  • 如果用通过替换npm源地址的方式,会导致无法向npm仓库提交代码,要来回输入网址切换
    ...

因此,在这里,向大家推荐一个新玩具--NRM。

NRM

NRM是一个用来管理仓库源的工具,包含以下功能

  • 查看已有的所有源,带*表示当前使用的源


    image.png
  • 设置一个要使用的NPM源


    image.png
  • 添加NPM源


    image.png
  • 删除NPM源


    image.png

除了增删改查老四样,nrm还提供一个很重要的功能——测速


image.png

有了nrm,可以很方便的切换npm源,同时也支持私有源,所以,不换掉cnpm,还等什么?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。