【安裝步驟】
一、安裝node.js
1.前往node.js官網(wǎng)下載并安裝工具,這里安裝路徑選到D盤,D:\Program Files\nodejs
安裝完畢在命令行輸入以下命令測試是否安裝成功,正確會出現(xiàn)版本號
1 | npm -v |
2.改變原有的環(huán)境變量,
(1)我們要先配置npm的全局模塊的存放路徑以及cache的路徑,例如我希望將以上兩個文件夾放在NodeJS的主目錄下,便在NodeJs下建立"node_global"及"node_cache"兩個文件夾,輸入以下命令改變npm配置
1 2 | npm config set prefix "D:\Program Files\nodejs\node_global" npm config set cache "D:\Program Files\nodejs\node_cache" |
(2)在系統(tǒng)環(huán)境變量添加系統(tǒng)變量NODE_PATH,輸入路徑D:\Program Files\nodejs\node_global\node_modules,此后所安裝的模塊都會安裝到改路徑下
(3)在命令行輸入以下命令試著安裝express(注:“-g”這個參數(shù)意思是裝到global目錄下,也就是上面說設(shè)置的“D:\Program Files\nodejs\node_global”里面。)
1 | npm install express -g |
安裝完畢后可以看到.\node_global\node_modules\express 已經(jīng)有內(nèi)容
(4)在命令行輸入node進入編輯模式,輸入以下代碼測試是否能正常加載模塊:
1 | require( 'express' ) |
假設(shè)成功,可以看到有輸出。假設(shè)出錯,檢查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)添加系統(tǒng)變量path的內(nèi)容
因為cnpm會被安裝到D:\Program Files\nodejs\node_global下,而系統(tǒng)變量path并未包含該路徑。在系統(tǒng)變量path下添加該路徑即可正常使用cnpm。