如何通过mac上的终端更新node.js和CoffeeScript版本?

MMA*_*MMA 8 bash terminal node.js coffeescript

我的系统node.js版本是v0.6.1,但当前的稳定版本是v0.6.7.我的系统CoffeeScript版本是v1.1.2,但当前的稳定版本是v1.2.0

我如何通过Mac上的终端更新node.js和CoffeeScript(使用mac)?我很擅长命令行,但我需要一些帮助才能开始更新这些应用程序.非常感谢您的帮助.

Tre*_*ham 13

我是Homebrew的粉丝.安装完成后,就可以了

brew install node
Run Code Online (Sandbox Code Playgroud)

然后安装npm

curl http://npmjs.org/install.sh | sh
Run Code Online (Sandbox Code Playgroud)

然后用它来安装CoffeeScript

npm install -g coffee-script
Run Code Online (Sandbox Code Playgroud)

如果您没有Homebrew或者不想打扰它,请更换第一步,转到http://nodejs.org/,单击"下载",然后运行OS X的最新安装程序.没有命令行巫术需要.

更新:由于此答案已发布,因此有些事情发生了变化.一个是Homebrew包含npm,所以你不需要单独安装(如果你这样做,你需要使用https://).另一个是我建议使用nvm来安装Node而不是Homebrew,因为你可能希望在某些时候为不同的项目使用不同的Node版本并且交换brew版本并不好玩.

  • 尝试1:npm update -g coffee-script#error,failed尝试2:npm install -g coffee-script.# 有用.NPM获取最新的咖啡脚本1.2.0并将其放在节点v0.6.7相关文件夹中.但我试着用"咖啡 - 版".它仍然显示旧版本号1.1.2.我哪里做错了?有咖啡包我可以选择咖啡版使用吗? (2认同)

And*_*nak 12

要仅更新咖啡脚本:

sudo npm update coffee-script -g

  • 实际上,OS X上需要sudo,请看这里:https://github.com/isaacs/npm/issues/3139 (2认同)

ale*_*lex 8

升级Node.js版本的最简单方法是使用NVM等版本管理器.如果您愿意,它还会保留您的旧版本,以及您为其安装的内容.

升级Node版本后,可以通过NPM安装CoffeeScript.