在Windows 7上使用节点0.12.2和npm 2.7.4离子安装错误

我为64位Windows 7操作系统下载节点安装文件“node-v0.12.2-x64.msi”。 所有节点和npm命令工作正常。 我检查了节点和npm版本。

但是当我尝试通过以下命令安装离子:

npm install -g cordova ionic 

它给了我以下错误:

 npm WARN engine cordova-js@3.9.0: wanted: {"node":"~0.10.x"} (current: {"node":" 0.12.2","npm":"2.7.4"}) npm WARN engine npm@1.3.4: wanted: {"node":">=0.6","npm":"1"} (current: {"node": "0.12.2","npm":"2.7.4"}) npm WARN engine xmlbuilder@2.2.1: wanted: {"node":"0.8.x || 0.10.x"} (current: { "node":"0.12.2","npm":"2.7.4"}) npm WARN installMany normalize-package-data was bundled with npm@1.3.4, but bund led package wasn't found in unpacked tree npm ERR! tar.unpack untar error C:\Users\Biswarup\AppData\Local\Temp\npm-1484-8b f97a1e\registry.npmjs.org\request\-\request-2.9.203.tgz npm ERR! cb() never called! 

在所有情况下,Biswarup是我的用户名。

我检查以下链接进行故障排除,但没有为我工作。

https://github.com/npm/npm/wiki/Troubleshooting#error-enoent-stat-cusersuserappdataroamingnpm-on-windows-7

https://github.com/diegonetto/generator-ionic/issues/42

请指导我,我完全停留在这一点上。 尝试删除节点js并重新安装很多次。 但没有什么正确的。

Solutions Collecting From Web of "在Windows 7上使用节点0.12.2和npm 2.7.4离子安装错误"

首先包警告你,它需要nodejs 0.10.x,可能是这是一个原因。 另一个尝试,你可以升级npm,并尝试找到新的版本。 所以这里的步骤来做到这一点:

 npm cache clean npm update -g npm npm cache clean 

请下载节点0.10.38

我对新版本的节点也有问题。

我已经详细回答了这个https://stackoverflow.com/a/31124491/1276616