electron安装时,node install.js长时间无响应的解决办法
2017-01-21 00:00
1136 查看
最近在安装electron的时候,老是会卡在node install.js这一步。
尝试多次均以失败告终,遂百度,多方查询最终找到解决方案。
首先是源,国外的服务器在国内经常出现服务器不稳定的情况。所以我们为了使用方便,我没先把npm源切换为国内镜像源。
我们用nrm的方式切换源,所以先安装nrm
然后切换到淘宝镜像源
切换完毕后直接重新安装electron的话,我们发现还是会卡在node install.js这个地方
这是由于electron,还需要依赖node-sass、phantomjs,而node-sass又会卡住,所以我们干脆指明所有包的镜像源。这里我们需要通过编辑.npmrc(npm配置)文件来实现,这个文件一般在你的用户目录下。编辑如下:
完成编辑后保存,然后再次安装electron,发现electron很快就安装好了。
本文参考网友hubery的提问及解答编写
尝试多次均以失败告终,遂百度,多方查询最终找到解决方案。
首先是源,国外的服务器在国内经常出现服务器不稳定的情况。所以我们为了使用方便,我没先把npm源切换为国内镜像源。
我们用nrm的方式切换源,所以先安装nrm
$ npm install -g nrm
然后切换到淘宝镜像源
$ nrm use taobao
切换完毕后直接重新安装electron的话,我们发现还是会卡在node install.js这个地方
这是由于electron,还需要依赖node-sass、phantomjs,而node-sass又会卡住,所以我们干脆指明所有包的镜像源。这里我们需要通过编辑.npmrc(npm配置)文件来实现,这个文件一般在你的用户目录下。编辑如下:
registry=https://registry.npm.taobao.org /*如果你已经切换至淘宝源,那么这行在你编辑文件前就已经存在*/ sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ phantomjs_cdnurl=http://npm.taobao.org/mirrors/phantomjs ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/
完成编辑后保存,然后再次安装electron,发现electron很快就安装好了。
本文参考网友hubery的提问及解答编写
相关文章推荐
- node-sass 安装卡在 node scripts/install.js 解决办法
- laravel5.4 npm 报错(node-sass 安装卡在 node scripts/install.js 解决办法)
- node-sass 安装卡在 node scripts/install.js 解决办法
- 使用npm安装electron时卡在install.js的解决办法
- bundle install 长时间无响应的原因及解决办法
- 关于electron安装失败问题解决方法(node.js开发桌面应用)
- 解决安装electron卡在node install.js 不动问题
- npm安装时出现错误解决办法及mac下升级node.js
- [解决办法]ubuntu登录界面一直进不去,因为修改profile--(ubuntu安装node.js)
- node scripts/install.js 停顿解决办法
- bundle install 长时间无响应的原因及解决办法
- 【puppeteer+Node.js安装环境】之WebStorm编辑器运行失败问题:Error: Cannot find module 'puppeteer'并且代码出不来“asnyc”标识以及有红色波浪线解决办法
- ubuntu alternate 安装select and install software错误解决办法
- 安装Tomcat提示Failed to install Tomcat6 service...的解决办法
- 安装Android SDK ,Manager:failed to install错误解决办法
- JS调用form的方法submit直接提交form的时候,submit事件不响应解决办法
- 关于MySQL安装到最后总是未响应的解决办法
- webstorm配置node.js--webstorm下载配置node失败解决办法
- 启动ArcSDE服务,长时间未响应的解决办法
- Android中安装软件到模拟器时提示:INSTALL_FAILED_INSUFFICIENT_STORAGE 解决办法