高見龍

iOS app/Ruby/Rails Developer & Instructor, 喜愛非主流的新玩具 :)

CoffeeScript 安裝篇

要安裝CoffeeScript的話,會需要先安裝Node.js以及Node.js的套件管理工具 – npm (Node Package Manager)

說明:

以下將會以Mac及Ubuntu為主要的平台,Windows就對不起了,我沒有機器可以測試..在安裝過程中如果出現權限不足的錯誤訊息,請使用sudo暫時取得安裝的權限。

安裝Node.js

官網:http://nodejs.org/

> git clone git://github.com/joyent/node.git
> cd node
> ./configure
> make
> sudo make install

更多細節請參考:https://github.com/joyent/node/wiki/Installation

安裝npm

官網:http://npmjs.org/

> curl http://npmjs.org/install.sh | sh

一行搞定!(如果你沒有curl的話請另外安裝)

安裝CoffeeScript

如果你的Node.js以及npm都順利安裝完成的話,接下來,在安裝之前先更新一下npm的套件資訊(不一定更新,只是確保npm會幫你裝最新的套件版本):

> npm update
npm info it worked if it ends with ok
npm info using npm@0.3.18
npm info using node@v0.4.10
npm WARN Invalid range in engines.node.  Please see `npm help json` ~v0.4.9
npm WARN Invalid range in engines.node.  Please see `npm help json` v0.4.8~v0.4.9
npm info outdated Everything up-to-date.
npm info update Nothing to update
npm ok

再來安裝CoffeeScript:

> npm install coffee-script
npm info it worked if it ends with ok
npm info using npm@0.3.18
npm info using node@v0.4.10
npm info preinstall coffee-script@1.1.1
npm info install coffee-script@1.1.1
npm info postinstall coffee-script@1.1.1
npm info preactivate coffee-script@1.1.1
npm info activate coffee-script@1.1.1
npm info postactivate coffee-script@1.1.1
npm info build Success: coffee-script@1.1.1
npm ok

其實如果你是Mac的使用者的話,上面這些動作可以直接用homebrew一行搞定,超幸福的:

> brew install coffee-script

homebrew會幫你把需要的東西一起處理好(誠心推薦,不要再用ports了)。如果你發現用homebrew安裝的CoffeeScript不是最新版本的話,請先用brew update指令,更新一下homebrew的fomula再重新安裝即可。

看看有沒裝好:

> coffee -v
CoffeeScript version 1.1.1

就這樣,可以準備開工了!

補充:

在 Windows 上可以用這個 https://github.com/alisey/CoffeeScript-Compiler-for-Windows

在 NetBeans 上可以用這個 https://github.com/dstepanov/coffeescript-netbeans (注意, Windows 7 要用 0.9.1 版才不會有問題)

感謝jace補充 :)

Comments