离子不被识别为内部或外部命令

时间:2016-05-31 20:44:37

标签: ionic-framework

screen shot cmd

screen shot Environment variable

如何解决我可以修复它。我已经安装了cordova和ionic global

C:\ Users \ sever> npm install -g ionic 错误的ERR!不是包C:\ Users \ sever \ ionic 错误的ERR! addLocal无法安装C:\ Users \ sever \ ionic 错误的ERR! Windows_NT 6.1.7601 错误的ERR! argv" C:\ Program Files \ nodejs \ node.exe" " C:\ Users \用户服务器\ node_modu LES \ NPM \ BIN \ NPM-cli.js" "安装" " -g" "离子" 错误的ERR!节点v5.1.1 错误的ERR! npm v3.9.3 错误的ERR!路径C:\ Users \ sever \ AppData \ Local \ Temp \ npm-5068-24aad619 \ unpack-77f32b4 3 \的package.json 错误的ERR!代码ENOENT 错误的ERR! errno -4058 错误的ERR!系统调用打开

npm ERR! enoent ENOENT:没有这样的文件或目录,打开' C:\ Users \ sever \ AppData \ 本地的\ Temp \ NPM-5068-24aad619 \解压,77f32b43 \的package.json' 错误的ERR! enoent ENOENT:没有这样的文件或目录,打开' C:\ Users \ sever \ AppData \ 本地的\ Temp \ NPM-5068-24aad619 \解压,77f32b43 \的package.json' 错误的ERR! enoent这很可能不是npm本身的问题 错误的ERR! enoent并且与npm无法找到文件有关。 错误的ERR! ENOENT

npm ERR!请在任何支持请求中包含以下文件: 错误的ERR! C:\ Users \用户服务器\ NPM-的debug.log

2 个答案:

答案 0 :(得分:0)

你只需要运行

npm install -g cordova

npm install -g ionic

然后在Windows中你必须重新打开cmd窗口,否则不会注意到这些更改。

答案 1 :(得分:0)

我的问题是npm -v是3.10.8,低于4,导致我npm install -g ionic cordova总是失败。给出如下错误。 'ionic'不被视为内部或外部命令,......

运行npm install -g npm后,一切似乎都很好,现在我可以运行npm install -g ionic cordova