1下載安裝
download from the link: https://nodejs.org/en/
windows下的安裝直接運行exe,略過……
注:由於用戶權限的問題,最好將nodejs安裝在非系統盤,例如D盤
Latest LTS Version: 8.9.1 (includes npm 5.5.1),也就是nodejs安裝后npm模塊就已經存在了
如果提示缺失DLL的問題,是由於權限的問題,以管理員身份運行或者給 當前用戶->AppData->Local->Temp授予完全控制權限
如果在安裝時選擇了add path to environment,則可直接執行命令查看版本
1 node -v
1 npm -v
2配置路徑
1)配置npm全局模塊路徑
在nodejs文件夾下新建node_cache, node_global文件夾
啟動cmd,分別配置路徑,輸入:
1 npm config set prefix "D:\Program Files\nodejs\node_global"
以及
1 npm config set cache "D:\Program Files\nodejs\node_cache"
2)配置環境變量
系統環境變量,新建:
NODE_PATH,輸入D:\Program Files\nodejs\node_global\node_modules
用戶變量"PATH"修改:
D:\Program Files\nodejs\node_global\
3)配置國內鏡像
指定從哪個鏡像服務器獲取資源,可以使用阿里巴巴在國內的鏡像服務器,命令如下:
1 npm install -gd express --registry=http://registry.npm.taobao.org
只需要使用–registry參數指定鏡像服務器地址,為了避免每次安裝都需要--registry
參數,可以使用如下命令進行永久設置:
1 npm config set registry http://registry.npm.taobao.org
現在安裝模塊的模塊將保存在node_global文件夾下面,例如
1 npm install jade -g
3運行服務器
寫好app.js
在cmd下,cd 到app.js路徑下,運行一下命令
1 node app.js
在瀏覽器輸入 : 127.0.0.1:3000 即可測試配置好的頁面
當然這里有一個問題就是,如果關閉了cmd窗口,服務就停止了,所以需要配置nodejs為服務,且能自啟動,詳見下一篇文章。