我的系统 node.js 版本是 v0.6.1,但当前稳定版本是 v0.6.7。 我的系统 CoffeeScript 版本是 v1.1.2,但当前稳定版本是 v1.2.0。
我该如何通过终端在 Mac 上更新 node.js 和 CoffeeScript?我对命令行很熟悉,但需要一些帮助来开始更新这些应用程序。非常感谢您的帮助。
我的系统 node.js 版本是 v0.6.1,但当前稳定版本是 v0.6.7。 我的系统 CoffeeScript 版本是 v1.1.2,但当前稳定版本是 v1.2.0。
我该如何通过终端在 Mac 上更新 node.js 和 CoffeeScript?我对命令行很熟悉,但需要一些帮助来开始更新这些应用程序。非常感谢您的帮助。
我是Homebrew的粉丝。一旦你安装了它,你可以直接执行以下命令:
brew install node
然后使用以下命令安装npm:
curl http://npmjs.org/install.sh | sh
然后使用它来安装CoffeeScript。npm install -g coffee-script
如果你没有Homebrew或者不想麻烦的话,可以将第一步替换为前往 http://nodejs.org/,点击“下载”,并运行最新版本的OS X安装程序。无需使用命令行操作。
更新: 自从发布了这个答案之后,有几件事情发生了变化。其中之一是 Homebrew 现在包含了npm,因此不需要单独安装它(如果您确实需要安装,就需要使用https://
)。另一个变化是,我建议使用nvm 来安装 Node,而不是使用 Homebrew,因为您可能会在某些时候需要为不同的项目使用不同的 Node 版本,而更改 Homebrew 的版本并不方便。
仅更新 coffee-script:
sudo npm update coffee-script -g
coffee
或者更改你的PATH
变量,以便包含新版本的coffee
目录在包含旧版本的目录之前。查看npm install -g coffee-script
的输出,找出它正在将二进制文件放置在哪个目录中。例如,如果是/usr/local/bin
,则将行export PATH=/usr/local/bin:$PATH
添加到你的~/.profile
文件中,并重新启动你的 shell(或终端)。 - Trevor Burnhamcurl http://npmjs.org/install.sh | sh
命令。 - Rob