Node.js 通过OSX上的自制程序安装io.js和npm,无需节点
正如$title所说,我想在约塞米蒂岛上用brew安装io.js。 在我的系统中,不需要Node.js,我希望避免不必要的程序 但是。。当我运行Node.js 通过OSX上的自制程序安装io.js和npm,无需节点,node.js,macos,npm,homebrew,io.js,Node.js,Macos,Npm,Homebrew,Io.js,正如$title所说,我想在约塞米蒂岛上用brew安装io.js。 在我的系统中,不需要Node.js,我希望避免不必要的程序 但是。。当我运行brew install iojs时,我看到它将使用——而不使用npm选项构建,并且正如安装后的文本所阐明的,它需要一个修补的npm 虽然我搜索了解决方案,但唯一遇到的问题是如何并行运行io.js和Node.js,而这不是我想要的 我看到brew有一个npm包,但它是node包的一部分 如何在没有节点的情况下安装iojs+npm 使用brew安装(节点版
brew install iojs
时,我看到它将使用——而不使用npm
选项构建,并且正如安装后的文本所阐明的,它需要一个修补的npm
虽然我搜索了解决方案,但唯一遇到的问题是如何并行运行io.js和Node.js,而这不是我想要的
我看到brew有一个npm包,但它是node包的一部分
如何在没有节点的情况下安装iojs+npm
brew安装(节点版本管理器)
:
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
do:
nvm install iojs
npm
附带iojs
,因此您无需手动安装
相关问题:我也遇到了同样的问题:自制软件似乎没有正确地解释如何以一种干净的方式“修补”npm 不管怎样,没有什么比从包括npm在内的公司获得
pkg
更有效的了
(我指的是
iojs
v2.0.0)可能会很晚,但您可以使用brew取消链接节点和&brew链接iojs--force
我避免了nvm,因为它对我来说太慢了
nvm
是我想避免的另一件事brew
完全能够获取和更新最新版本的iojs
。我不想维护、手动更新然后配置为默认版本的iojs
。对我来说,这只是一个额外的抽象层次,没有别的。