![](/img/trans.png)
[英]What is the suggested way to install brew, node.js, io.js, nvm, npm on OS X?
[英]Install io.js and npm without node via Homebrew on OSX
正如$ title所说,我想在Yosemite上用brew安装io.js。 在我的系统中,不需要Node.js,我想避免不必要的程序。
但是..当我运行brew install iojs
我发现它将使用--without-npm
选项构建,并且随着安装后文本的澄清,它需要修补npm 。
虽然我搜索了解决方案,但唯一遇到的是如何并排运行io.js和Node.js,这不是我想要的。
我看到有一个用于brew的npm包,但它是节点包的一部分。
如何在没有节点的情况下安装iojs + npm?
使用brew
安装nvm
(节点版本管理器):
brew update brew install nvm source $(brew --prefix nvm)/nvm.sh
将最后一个命令添加到.profile
, .bashrc
或.zshrc
文件,以便在每个终端启动时不再运行它。 例如,将其添加到.profile
运行:
echo "source $(brew --prefix nvm)/nvm.sh" >> ~/.profile
使用nvm
您可以安装所需的任何版本的node
或io.js
所以要安装最新版本的iojs
:
nvm install iojs
npm
随附iojs
因此您无需手动安装。
它可能会迟到但你可以使用brew unlink node && brew link iojs --force
我避免使用nvm,因为它对我来说太慢了
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.