安装离子npm ERR! tar.unpack错误

时间:2015-06-23 13:43:17

标签: android ionic-framework ionic

安装离子npm install -g ionic getting error。

enter image description here

尝试过: -

  1. npm cache clean 2.由管理员运行cli 3.重新启动系统但错误保持不变。
  2. 库存不足。

4 个答案:

答案 0 :(得分:16)

我在Windows 8(64位)上遇到了同样的问题

解决方案:

在安装离子http://ionicframework.com/docs/guide/installation.html

之前,请不要忘记安装其他依赖项

1)从控制面板卸载节点

2)重启PC

3)从http://nodejs.org/dist/v0.10.38/或64位http://nodejs.org/dist/v0.10.38/x64/

下载(MSI安装程序)旧版本的节点

4)安装节点版本0.10.38

5)npm install -g cordova

6)npm install -g ionic

完成!

答案 1 :(得分:0)

卸载节点并不是必须的.​​.....

只需删除旧的npm离子文件夹

...AppData\Roaming\npm\node_modules\ionic

再试一次

npm install -g ionic

答案 2 :(得分:0)

对我来说,提供的答案不起作用。我通过同时安装cordova和离子来解决这个问题。

npm install -g cordova ionic

如果代理阻止这种情况,其他要尝试的事情是设置代理,发出http请求并禁用strict-ssl。设置代理的一个例子是

npm config set proxy=http://username:password@domain:port/

要使http请求更改配置

npm config set registry=http://registry.npmjs.org/

禁用strict-ssl

npm config set strict-ssl=false

另外,如果您想查看默认的配置列表类型

npm config ls -l

这也将显示已覆盖的配置。

答案 3 :(得分:0)

卸载Node.js并在完成安装后新安装运行以下命令

npm install -g ionic cordova

就是这样。