【问题标题】:With Node 0.12.2 and npm 2.7.4 ionic installation error on windows 7在 Windows 7 上使用 Node 0.12.2 和 npm 2.7.4 离子安装错误
【发布时间】:2015-07-01 18:03:31
【问题描述】:

我下载了 64 位 windows 7 操作系统的节点安装文件“node-v0.12.2-x64.msi”。所有 node 和 npm 命令都运行良好。我检查了 node 和 npm 版本。

但是当我尝试通过以下命令安装 ionic 时:

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并重新安装多次。但一切都不顺利。

【问题讨论】:

    标签: windows node.js cordova npm ionic-framework


    【解决方案1】:

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

    npm cache clean
    npm update -g npm
    npm cache clean
    

    【讨论】:

      【解决方案2】:

      请下载Node 0.10.38

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

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

      【讨论】:

        猜你喜欢
        • 2016-06-04
        • 1970-01-01
        • 1970-01-01
        • 2017-03-26
        • 1970-01-01
        • 2015-09-09
        • 1970-01-01
        • 2014-08-12
        • 2018-02-28
        相关资源
        最近更新 更多