1. 程式人生 > >nodejs學習之安裝npm及cnpm(Windows)

nodejs學習之安裝npm及cnpm(Windows)

一、安裝node.js

1.前往node.js官網下載並安裝工具,這裡安裝路徑選到F盤,F:\Program Files\nodejs

 安裝完畢在命令列輸入以下命令測試是否安裝成功,正確會出現版本號

2.改變原有的環境變數,

 (1)我們要先配置npm的全域性模組的存放路徑以及cache的路徑,例如我希望將以上兩個資料夾放在nodejs的主目錄下,便在nodejs下建立"node_global"及"node_cache"兩個資料夾,輸入以下命令改變npm配置

npm config set prefix "F:\Program Files\nodejs\node_global"

npm config set cache "F:\Program Files\nodejs\node_cache"

 (2)在系統環境變數新增系統變數NODE_PATH,輸入路徑F:\Program Files\nodejs\node_global\node_modules,此後所安裝的模組都會安裝到修改後的路徑下。

 (3)在命令列輸入以下命令試著安裝express(注:“-g”這個引數意思是裝到global目錄下,也就是上面說設定的“F:\Program Files\nodejs\node_global”裡面。)

npm install express -g

安裝完畢後可以看到F:\Program Files\nodejs\node_global\node_modules\express 已經有內容了。

(4)在命令列輸入node進入編輯模式,輸入以下程式碼測試是否能正常載入模組:

require('express')

 假如成功,可以看到有輸出。假如出錯,檢查NODE_PATH的路徑。

二、安裝淘寶npm(cnpm)

 1.安裝cnpm

   (1)輸入以下命令

1

npm install -g cnpm --registry=https:

//registry.npm.taobao.org

   (2)輸入cnpm -v輸入是否正常,這裡肯定會出錯。

1

cnpm -v

   (3)新增系統變數path的內容

  因為cnpm會被安裝到F:\Program Files\nodejs\node_global下,而系統變數path並未包含該路徑。在系統變數path下新增該路徑即可正常使用cnpm。