关闭

如何解决atom无法安装package的问题(gyp WARN install got an error, rolling back install)

11775人阅读 评论(0) 收藏 举报

在开源editor领域,你不得不注意到atom的存在:当sublime text 3开始收费,eclipse变得越来越臃肿而慢,而且UI及其难看,atom将是一个很好的选择。但当我第一次使用atom的时候遇到了下面的这个问题:

C:\Users\pt100314\.atom>apm install editor-stats --unsafe
Installing editor-stats to C:\Users\pt100314\.atom\packages
gyp info it worked if it ends with ok
gyp info using node-gyp@2.0.2
gyp info using node@0.10.40 | win32 | ia32
gyp http GET https://atom.io/download/atom-shell/v0.34.5/node-v0.34.5.tar.gz
gyp WARN install got an error, rolling back install
gyp

从这个打印上看,应该是gyp无法完成http GET(无法完成atom.io的302重定向)
这里有一个临时的解决方案,就是把ATOM_NODE_URL环境变量设为重定向之后的Url :

Windows temporary:

set ATOM_NODE_URL=http://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist

Windows permanently (execute “cmd” with “Run as Administrator”):

setx ATOM_NODE_URL http://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist /M

Linux:

export ATOM_NODE_URL=http://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:387865次
    • 积分:4042
    • 等级:
    • 排名:第8101名
    • 原创:69篇
    • 转载:35篇
    • 译文:3篇
    • 评论:45条
    最新评论