猫耳宝贝,呼和浩特办毕业证,永乐电器网上商城店
以前安装 electron
时总是失败,然后就在淘宝镜像
上下载好相应版本的文件放到用户目录来解决问题。
后来研究发现 npm
不仅可以设置 node.js
模块仓库的代理, 同样可以设置像 、phantomjs、 等模块的镜像代理
unix:
# electron export electron_mirror=https://npm.taobao.org/mirrors/electron/ # phantomjs export phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/ # node-sass export sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
windows:
# electron set electron_mirror=https://npm.taobao.org/mirrors/electron/ # phantomjs set phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/ # node-sass set sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
npm
执行参数# electron npm install electron --electron-mirror=https://npm.taobao.org/mirrors/electron/ # phantomjs npm install phantomjs --phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/ # node-sass npm install node-sass --sass-binary-site=https://npm.taobao.org/mirrors/node-sass/
registry=https://registry.npm.taobao.org electron_mirror=https://npm.taobao.org/mirrors/electron/ sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ phantomjs_cdnurl=https://npm.taobao.org/mirrors/phantomjs/
除了使用代理来解决,更暴力直接的方法就是使用梯子了。
确保你要安装的模块仓库地址在代理pac列表中或直接使用全局代理。npm 好像只支持 http 代理
# 设置代理 npm config set proxy http://127.0.0.1:1085 # 安装模块 npm i --save-dev electron # 删除代理 npm config delete proxy
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Object.keys() 和 Object.getOwnPropertyNames() 的区别详解
JavaScript使用prototype属性实现继承操作示例
JavaScript直接调用函数与call调用的区别实例分析
JavaScript设计模式--简单工厂模式实例分析【XHR工厂案例】
网友评论