I have followed the following tutorial and have successfully installed everything but ember-cli. http://www.ember-cli.com/#getting-started
All the above work with no problems but when I try to ember new my-new-app
I got the following
$ ember new my-new-app
-bash: ember: command not found
When I do $ npm install -g ember-cli
I get the following
$ npm install -g ember-cli
/Users/MGK/.node/bin/ember -> /Users/MGK/.node/lib/node_modules/ember-cli/bin/ember
ember-cli@0.1.4 /Users/MGK/.node/lib/node_modules/ember-cli
├── abbrev@1.0.5
├── js-string-escape@1.0.0
├── debug@2.1.0 (ms@0.6.2)
├── temp@0.8.1 (rimraf@2.2.8)
├── symlink-or-copy@1.0.1 (copy-dereference@1.0.0)
├── http-proxy@1.7.3 (requires-port@0.0.0, eventemitter3@0.1.6)
├── broccoli-writer@0.1.1 (rsvp@3.0.14, quick-temp@0.1.2)
├── yam@0.0.17 (findup@0.1.5, fs-extra@0.8.1, lodash@2.4.1)
└── broccoli-caching-writer@0.5.1 (promise-map-series@0.2.0, rimraf@2.2.8, quick- temp@0.1.2, rsvp@3.0.14, core-object@0.0.2, broccoli-kitchen-sink-helpers@0.2.5)
Any ideas?
Update, here is my echo $PATH
$ echo $PATH
/Users/MGK/.rvm/gems/ruby-2.1.2/bin:/Users/MGK/.rvm/gems/ruby-2.1.2@global/bin:/Users/MGK/.rvm/rubies/ruby-2.1.2/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/MGK/.rvm/bin
The problem is that npm's path isn't in your $PATH
variable, so your shell has no idea where to look for any of your npm modules. There are a few ways to remedy this:
Run npm config get prefix
. Open your .bash_profile
or .bashrc
config file and add the following line:
export PATH="~/.node/bin:$PATH"
This will add your npm executables to your path. (~/.node/bin
was taken from the console output when you installed ember-cli)
Then run source ~/.bashrc
or source ~/.bash_profile
depending on which file you edited. This will load the changes you've made to your $PATH
. Or:
Run npm config set prefix /usr/local
(/usr/local
since you're on a Mac and it's already in your $PATH).
(See this question for a more general instance of the same npm installation issue.)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With