node.js – 在OSX上通过Homebrew安装没有节点的io.js和npm

正如$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,您可以安装所需的任何版本的节点或io.js.所以要安装最新版本的iojs:

nvm install iojs

npm随附iojs,因此您无需手动安装.

相关问题:What is the suggested way to install brew,node.js,io.js,nvm,npm on OS X?

相关文章

最近做自动化测试时,深感自己对前端涉猎太少,加上对这块比...
homebrew本身就是一个git仓库。使用homebrew安装软件包时,会...
一、Homebrew安装、卸载等命令Homebrew的安装和卸载都非常简...
在mac系统中,使用homebrew可以很方便的管理包。按照官网的说...
我按照说明从这里使用brew安装mysqlhttps://gist.github.com...
我在macOS10.12.4上安装了nginx1.10.3和php5.5.38作为开发服...