Ionic 3 - npm i运行命令失败

时间:2017-11-06 19:30:27

标签: node.js ionic-framework ionic3

最近我对Ionic很感兴趣,所以我按照网站上的入门指南和其他有关该主题的教程。

  • 我安装了节点。
  • 一切都可以安装Cordova和Ionic。

但每次我尝试创建一个简单的应用程序(任何模板) 我得到了同样的错误:

C:\Users\[myuser]\IonicProjects>ionic start demo1 blank

√ Creating directory .\demo1 - done!
Fetching app base (https://github.com/ionic-team/ionic2-app-
base/archive/master.tar.gz)
√ Downloading - done!
Fetching starter template blank (https://github.com/ionic-team/ionic2-starter-blank/archive/master.tar.gz)
√ Downloading - done!
√ Updating package.json with app details - done!
√ Creating configuration file ionic.config.json - done!
Installing dependencies may take several minutes.

> npm i
× Running command - failed!
Error
    at new Exception (C:\Users\[myuser]\AppData\Roaming\npm\node_modules\ionic\node_modules\@ionic\cli-utils\lib\errors.js:8:23)
    at new ShellException (C:\Users\[myuser]\AppData\Roaming\npm\node_modules\ionic\node_modules\@ionic\cli-utils\lib\errors.js:26:9)
    at ChildProcess.p.on.code (C:\Users\[myuser]\AppData\Roaming\npm\node_modules\ionic\node_modules\@ionic\cli-utils\lib\utils\shell.js:68:28)
    at emitTwo (events.js:126:13)
    at ChildProcess.emit (events.js:214:7)
    at ChildProcess.cp.emit (C:\Users\WINDOWS 10\AppData\Roaming\npm\node_modules\ionic\node_modules\cross-spawn\lib\enoent.js:40:29)
    at maybeClose (internal/child_process.js:925:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)

我必须反复运行相同的“离子启动...”5-10次才能创建项目而没有任何错误消息。

错误消息似乎没有提供有关错误的更多信息。

是否有缺失的步骤或某事,或者我做错了什么?

1 个答案:

答案 0 :(得分:0)

运行命令失败离子:

npm uninstall cordova ionic

npm cache clean -f

sudo npm install -g cordova@6.5.0

在上面的步骤中,您可以按照确切的说明进行操作。享受您的编码。