初練CoffeeScript,安裝時遇到一些問題,總結如下,供有需要的Coffee粉絲參考。
Windows下,如果有代理設置,或網絡訪問不暢情況下,安裝Node之后,通過npm安裝CoffeeScript,往往不能成功。
首先安裝Node,現在已經有了Windows下msi安裝格式包,到http://nodejs.org/下載對應格式:

之后安裝Node。
安裝CoffeeScript
如果網絡不暢,用npm install -g coffee-script死活安裝不上CoffeeScript,可以考慮以下兩種方式。都需先到https://github.com/jashkenas/coffee-script/下載zip格式包。
第一種方式
參考這兩篇文章:
很簡單,照着處理就可以了。
第二種方式
第一種方式無法創建全局環境下都可以用的CoffeeScript庫,要實現全局都可用的CoffeeScript庫,可以這么做:
先用npm ls -g查看全局路徑,如:C:\Users\username\AppData\Roaming\npm,如果里面沒有node_modules目錄,就建一個。
建立環境變量,NODE_PATH=C:\Users\username\AppData\Roaming\npm\node_modules。
把剛才下載的CoffeeScript的ZIP包,解壓到C:\Users\username\AppData\Roaming\npm\node_modules\coffee-script目錄中,記得是coffee-script目錄中,注意名稱是“coffee-script”。
這樣就可以了,在cmd命令行窗口里敲node,輸入require('coffee-script'),出現一長串的json格式串,就成功了。
接下來就可以好好繼續讀《深入淺出CoffeeScript》了。
我的設備環境:
Windows 7 32位
Node 0.8.0
CoffeeScript 1.3.3