如何将npm修改为淘宝的registry

我们的Launcher里有一个需求,需要内置node和npm。
npm 默认的 registry ,也就是下载 npm 包时是从国外的服务器下载,国内很慢,一般都会指向淘宝 https://registry.npm.taobao.org
那么该如何修改呢。

mac 很简单,只要在增加2个文件
engine/etc/npmrc
engine/etc/.npmrc
里面的代码为

registry=https://registry.npm.taobao.org/
disturl=https://npm.taobao.org/dist

window比较麻烦,除了这个位置,还要在下面这个位置也放置相同的文件。
engine/win/etc/npmrc
engine/win/etc/.npmrc

同时还要修改代码
D:\GitHub/wing-launcher\engine\win\npm\lib\config\core.js

D:\GitHub/wing-launcher\engine\win\npm\lib\config\default.js

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

推荐阅读更多精彩内容

  • 描述 npm从以下来源获取配置值,按优先级排序: 命令行标记 在命令行上放置--foo bar设置foo配置参数为...
    竹天亮阅读 44,338评论 0 8
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,330评论 25 709
  • 三次提笔,都没有成功,其实最近挺想记录一下自己的想法的,可是每次准备写的时候,又突然语塞,不知道从何说起了。 昨天...
    崔崔崔Hello阅读 3,437评论 0 0
  • 去泰国的志愿者行动大概是二十岁前做过的最不会后悔的决定。 说是独立,不如说是无知者无畏,现在想想倒还挺后怕。一个十...
    小斜方截半二十面体阅读 3,685评论 0 0
  • 听说这两天附近技校有个学生跳楼自杀身亡,原因不明。这种事情一直层出不穷,自杀起因更是各种各样。我又想起之前写过一句...
    佛系肉团阅读 2,675评论 0 0