Atom通过离线安装包安装插件出错

安装出错:
到安装包的目录下面,运行apm install

C:\Users\***\.atom\packages\atom-easy-jsdoc>apm install

gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | win32 | ia32
gyp http GET https://atom.io/download/atom-shell/v0.36.8/node-v0.36.8.tar.gz
gyp http 404 https://atom.io/download/atom-shell/v0.36.8/node-v0.36.8.tar.gz
gyp WARN install got an error, rolling back install
gyp

请问如何解决?

不知道你是否使用proxy服务。
我正好也遇到这个问题,不过我是在线更新,经过折腾,我已经能正常更新插件。
我说一下我的解决方法,看看是否能帮到你。

首先,这个问题是出在 gyp 这个 native build tools版本过低

  1. 首先,因为我使用的 gae 代理服务,所以我修改了我的 apm config
    在命令行下执行:
    apm config set strict-ssl = false
    apm config http-proxy=127.0.0.1:8087

  2. 在命令行下执行:
    apm install --check

安装新版本的 gyp

  1. 在命令行下执行:
    apm config set https-proxy=127.0.0.1:8087

  2. 执行命令,在线更新插件
    apm update

1赞

它提示下载失误
404找不到
试试看在线安装? 或者在Atom里面试试?

在线总是无法下载,所以将安装包下载下来离线安装。

谢谢,已经安装成功。

请问如何解决的?
@gibbon-cn

如果没有使用代理,依旧是这个错误。
要如何解决呢?网上说了修改ATOM_NODE_URL,可是我依旧无法成功。
我的系统上win10,附上 apm -v 的参数:
apm 1.10.0
npm 2.13.3
node 0.10.40
python 2.7.12
git 2.9.3.windows.1
visual studio

Checking for native build tools failed

gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | win32 | ia32
gyp http GET http://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v0.37.8/node-v0.37.8.tar.gz
gyp WARN install got an error, rolling back install
gyp

麻烦想想有没有其他思路,找了很多地方,都是修改ATOM_NODE_URL,但我实际无效。
且http://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v0.37.8/node-v0.37.8.tar.gz这个地址我能够访问的

@zhanglhz

直接拷贝就行了?
还能本地安装?