Windows下安裝NodeJS和CoffeeScript方法

2gua發表於2012-06-27

初練CoffeeScript,安裝時遇到一些問題,總結如下,供有需要的Coffee粉絲參考。

Windows下,如果有代理設定,或網路訪問不暢情況下,安裝Node之後,通過npm安裝CoffeeScript,往往不能成功。

首先安裝Node,現在已經有了Windows下msi安裝格式包,到http://nodejs.org/下載對應格式:

enter image description here

之後安裝Node。

安裝CoffeeScript

如果網路不暢,用npm install -g coffee-script死活安裝不上CoffeeScript,可以考慮以下兩種方式。都需先到https://github.com/jashkenas/coffee-script/下載zip格式包。

第一種方式

參考這兩篇文章:

http://freewind.me/blog/20111020/450.html

https://github.com/alisey/CoffeeScript-Compiler-for-Windows/blob/master/README.md

很簡單,照著處理就可以了。

第二種方式

第一種方式無法建立全域性環境下都可以用的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

相關文章