使用 node v5.0.0 和 npm v3.3.6 安装 Ionic 时出错

Error while installing Ionic with node v5.0.0 and npm v3.3.6

我已经在我的 MacBook pro 上安装了 nodejs 版本 5.0.0 和 npm 3.3.6。每次我尝试安装 ionic 时,我都会收到以下错误:

npm ERR! Darwin 15.0.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "ionic"
npm ERR! node v5.0.0
npm ERR! npm  v3.3.6
npm ERR! code ECONNRESET
npm ERR! errno ECONNRESET
npm ERR! syscall read

我该如何解决这个问题?

阅读 OSX 上的 Cordova API CLI 要求后。我发现我需要所有 iOS SDK 工具,这是 XCode 安装的一部分。

OSX 的 Cordova CLI 要求: http://cordova.apache.org/docs/en/5.1.1/guide/platforms/ios/index.html

所以这是在 OSX ElCapitan 10.11.1 上启动 Ionic 和 运行 并解决我之前遇到的问题的步骤:

1) 在您的 OSX.

上下载并安装 XCode

2) 运行 在您的终端中输入以下命令:

sudo npm install -g cordova ionic

3) 您将能够在您的计算机上同时安装 Cordova 和 Ionic,而不会像之前显示的那样出现错误。

4) 尝试创建一个项目以验证在终端中一切正常 window:

ionic start mostafaApp1 tabs

你会发现项目已经创建成功

希望对您有所帮助。

我曾经有过完全相同的错误。

ionic (http://ionicframework.com/docs/v2/getting-started/installation/) 的安装指南中说明您需要 Node.js 版本 6 或更高版本才能安装 ionic。

我通过将我的 Node.js 升级到当前版本 "v6.8.0" 来修复它,然后我的 ionic 安装没有错误! :)

您可以从官网Node.js下载最新版本:“https://nodejs.org/en/