windows下nodejs服務器的安裝與配置


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為服務,且能自啟動,詳見下一篇文章。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM