標籤:
最近想用Bootstrap開發項目,以便使用其豐富的資源;
捯飭了一下nodejs的安裝和配置;windows下弄起來還是比較狗屎的,兩三天下班時間才弄好;
http://xiaoyaojones.blog.163.com/blog/static/28370125201351501113581/
這個連結介紹的比較清晰,尤其對於NODEPATH的配置介紹的比較細;
其實安裝很簡單,主要是安裝之後裝包比較麻煩;
這裡記錄下安裝的命令:
npm config set prefix "C:\Program Files\nodejs\node_global"
npm config set cache "C:\Program Files\nodejs\node_cache"
目錄盤符無所謂,這裡是設定兩個全域變數對應的位置,方便後續安裝需要的包;
npm install -g express 就是在node_global下安裝包,執行完之後到node_global\node_modules下就能看到安裝的express包;
另:會遇到下載很慢的的情況,就是執行npm install根本沒反應;網上查了網友普遍說cnpm比較靠譜,速度較快;
參考了下這裡的豆瓣文章;
http://www.douban.com/note/341028091/
不過還是要忍著先把cnpm安裝好,才能使用cnpm;
我安裝的方法:npm install -g cnpm --registry=http://r.cnpmjs.org
安裝完成;
使用之前照例用set prefix / set cache把目錄設定一下;
這樣安裝的內容就跟原來npm安裝到一樣的地方了;
cnpm install -g express --registry=http://r.cnpmjs.org
或者直接cnpm install express 即可安裝想要使用的包了;
至於NODEPATH主要是要在安裝的內容的上層目錄即:自己配置的node_global\node_modules目錄即可;
我的是:E:\Program Files\nodejs\node_global\node_modules 這樣;
多說幾句:安裝之類的動作,跟之前的Haskell的包安裝非常類似;也是把需要的東西下載下來;模式很類似,剛剛接觸,再繼續學習中。。。
node.js BootStrap安裝