【工具官網】html
Node.js : http://nodejs.cn/node
淘寶NPM: https://npm.taobao.org/express
【安裝步驟】npm
1、安裝node.js工具
1.前往node.js官網下載並安裝工具,這裏安裝路徑選到D盤,D:\Program Files\nodejspost
安裝完畢在命令行輸入如下命令測試是否安裝成功,正確會出現版本號測試
1
|
npm -v
|
2.改變原有的環境變量,ui
(1)咱們要先配置npm的全局模塊的存放路徑以及cache的路徑,例如我但願將以上兩個文件夾放在NodeJS的主目錄下,便在NodeJs下創建"node_global"及"node_cache"兩個文件夾,輸入如下命令改變npm配置url
1
2
|
npm config
set
prefix
"D:\Program Files\nodejs\node_global"
npm config
set
cache
"D:\Program Files\nodejs\node_cache"
|
(2)在系統環境變量添加系統變量NODE_PATH,輸入路徑D:\Program Files\nodejs\node_global\node_modules,此後所安裝的模塊都會安裝到改路徑下 spa
(3)在命令行輸入如下命令試着安裝express(注:「-g」這個參數意思是裝到global目錄下,也就是上面說設置的「D:\Program Files\nodejs\node_global」裏面。)
1
|
npm install express -g
|
安裝完畢後能夠看到.\node_global\node_modules\express 已經有內容
(4)在命令行輸入node進入編輯模式,輸入如下代碼測試是否能正常加載模塊:
1
|
require(
'express'
)
|
假設成功,能夠看到有輸出。假設出錯,檢查NODE_PATH的路徑。
2、安裝淘寶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會被安裝到D:\Program Files\nodejs\node_global下,而系統變量path並未包含該路徑。在系統變量path下添加該路徑便可正常使用cnpm。
淘寶 npm 地址: http://npm.taobao.org/
如何使用
有不少方法來配置npm的registry地址,下面根據不一樣情境列出幾種比較經常使用的方法。以淘寶npm鏡像舉例:
npm --registry https://registry.npm.taobao.org install express
npm config set registry https://registry.npm.taobao.org
npm config get registry
npm info express
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install express