Node.js 我能’;t在Mac OS X 10.10.3上安装ionic

Node.js 我能’;t在Mac OS X 10.10.3上安装ionic,node.js,cordova,ionic-framework,ionic,Node.js,Cordova,Ionic Framework,Ionic,我的版本是: 节点版本为v0.10.33 npm版本是1.4.28 Cordova版本是5.0.0 安装ionic时发生的错误: **jce010:~ Tareqalmasri$ sudo npm install -g ionic** Password: / > node-sass@0.9.6 install /usr/local/lib/node_modules/ionic/node_modules/gulp-sass/node_modules/node-sass > node

我的版本是:

  • 节点版本为v0.10.33
  • npm版本是1.4.28
  • Cordova版本是5.0.0
安装ionic时发生的错误:

**jce010:~ Tareqalmasri$ sudo npm install -g ionic**
Password:
/
> node-sass@0.9.6 install /usr/local/lib/node_modules/ionic/node_modules/gulp-sass/node_modules/node-sass
> node build.js

`darwin-x64-v8-3.14` exists; testing


  ․․․․․․․․․․․․․․․․․․․․․․․․․․

  26 passing (51ms)

Binary is fine; exiting
ionic@1.0.0 /usr/local/lib/node_modules/ionic
├── gulp-rename@1.2.2
├── gulp-concat@2.5.2 (through2@0.6.5, gulp-util@3.0.5, concat-with-sourcemaps@1.0.2)
├── gulp@3.8.11 (pretty-hrtime@0.2.2, interpret@0.3.10, deprecated@0.0.1, archy@1.0.0, minimist@1.1.1, v8flags@2.0.5, tildify@1.0.0, semver@4.3.6, chalk@0.5.1, orchestrator@0.3.7, liftoff@2.1.0, gulp-util@3.0.5, vinyl-fs@0.3.13)
├── gulp-minify-css@0.3.13 (memory-cache@0.0.5, through2@0.6.5, vinyl-sourcemaps-apply@0.1.4, bufferstreams@0.0.2, clean-css@3.0.10, gulp-util@3.0.5)
└── gulp-sass@0.7.3 (map-stream@0.1.0, gulp-util@3.0.5, node-sass@0.9.6)
当我输入离子-v时,我得到

jce010:~ Tareqalmasri$ ionic -v 
-bash: ionic: command not found

最后,我找到了解决方案:)

解决方案是应用以下命令:

sudo npm更新-g cordova ionic


自制解决了我的问题

安装ionic花了我几个小时,特别是在一个阳光明媚的日子,这让我很沮丧>(

什么都没用:

  • bash配置文件条目
  • sudo命令
  • npm更新
最终解决了所有问题:我使用“自制”安装了node。之后,所有命令都运行良好:

npm install -g cordova ionic
ionic start myApp tabs

我不能确定,但我认为这是一个路径问题。你能看到是否将/usr/local/bin添加到你的路径中,并且/usr/local/bin/ionic二进制文件存在吗?将/usr/local/bin添加到我的路径中。但是/usr/local/bin/ionic二进制文件不存在于我的路径或设备中。