我正在尝试尽可能使用自制软件。在OS X上安装以下内容的建议方法是什么?
并希望支持以下方面的开发:
homebrew
nvm
brew update
brew install nvm source $(brew –prefix nvm)/nvm.sh
最后一个命令添加到.profile,.bashrc或.zshrc文件不会再在每一个终端开始运行。因此,例如,将其添加到.profile运行中:
.profile
.bashrc
.zshrc
echo "source $(brew --prefix nvm)/nvm.sh" >> ~/.profile
如果你有安装麻烦的nvm使用brew,你可以手动安装(见这里)
brew
使用nvm安装node或iojs(您可以安装所需的任何版本):
node
iojs
nvm install 0.10
nvm install iojs-1.2.0
npm``node(或iojs)附带,因此在安装node(或iojs)后将可用。您可能需要将其升级到最新版本:
npm``node
$ npm install -g npm@latest
UPD的 先前版本为 npm update -g npm 。感谢@Metallica指出正确的方法(请看下面的评论)。
npm update -g npm
使用npm安装ionic:
npm
ionic
npm install -g ionic
关于ngCordova:您可以使用npm或安装它bower。我不知道哪种变体更适合您,这取决于您要在客户端使用的包管理器。因此,我将同时描述它们:
ngCordova
bower
使用npm:转到项目文件夹并ng-cordova在其中安装:
ng-cordova
npm install --save ng-cordova
使用bower:安装凉亭:
npm install -g bower
然后转到您的项目文件夹并ngCordova在其中安装:
bower install --save ngCordova
ps
npm install some_module
npm i some_module