Using homebrew
install nvm
:
brew update
brew install nvm
source $(brew --prefix nvm)/nvm.sh
Add the last command to the .profile
, .bashrc
or .zshrc
file to not run it again on every terminal start. So for example to add it to the .profile
run:
echo "source $(brew --prefix nvm)/nvm.sh" >> ~/.profile
If you have trouble with installing nvm
using brew
you can install it manually (see here)
Using nvm
install node
or iojs
(you can install any version you want):
nvm install 0.10
# or
nvm install iojs-1.2.0
npm
is shipping with node
(or iojs
), so it will be available after installing node
(or iojs
). You may want to upgrade it to the latest version:
$ npm install -g npm@latest
UPD Previous version was . Thanks to @Metallica for pointing to the correct way (look at the comment bellow).npm update -g npm
Using npm
install ionic
:
npm install -g ionic
What about ngCordova
: you can install it using npm
or bower
. I don't know what variant is more fit for you, it depends on the package manager you want to use for the client side. So I'll describe them both:
Using npm
: Go to your project folder and install ng-cordova
in it:
npm install --save ng-cordova
Using bower
: Install bower:
npm install -g bower
And then go to your project folder and install ngCordova
in it:
bower install --save ngCordova
PS
npm install some_module
is npm i some_module