node.js安裝及環境配置教程【Windows系統安裝包方式】
一、下載安裝包:
https://nodejs.org/zh-cn/download/
注:根據自己電腦系統及位數選擇,我的電腦是Windows系統、64位、想下載穩定版的.msi(LTS為長期穩定版)這里選擇windows64位.msi格式安裝包。
.msi和.zip格式區別:
.msi是Windows installer開發出來的程序安裝文件,它可以讓你安裝,修改,卸載你所安裝的程序。說白了.msi就是Windows installer的數據包,把所有和安裝文件相關的內容封裝在一個包里。此外:它還包含有關安裝過程自己的信息。例如:安裝序列、目標文件夾路徑、安裝選項和控制安裝過程的屬性。
.zip是一個壓縮包,解壓之后即可,不需要安裝。

二、安裝程序:
1、下載完成后,雙擊安裝包,開始安裝,使用默認配置安裝一直點next即可,安裝路徑默認在C:\Program Files下,也可以自定義修改


2、安裝路徑默認在C:\Program Files下面,也能夠自定義修改,而后點擊next(我這里設置我的安裝目錄為D:\nodejs\ 根據自己的需要進行更改。)

3、下圖根據本身的需要進行,我選擇了默認Node.js runtime,而后Next
Node.js runtime :表示運行環境
npm package manager:表示npm包管理器
online documentation shortcuts :在線文檔快捷方式
Add to PATH:添加到環境變量

4、以下圖框中所示,我沒有選中,而是直接next

5、點擊Install,進行安裝

6、點擊finish,完成安裝


7、安裝完成后,.msi格式的安裝包已經將node啟動程序添加到系統環境變量path中,咱們能夠查看系統變量進行驗證:在【個人電腦】右鍵→【屬性】→【高級系統設置】

8、點擊【高級】→【環境變量】

9、在系統變量中查看【path】,點擊【編輯】

10、會發現.msi格式的安裝包已經將node啟動程序添加到系統環境變量path中

三、查看:
1、既然已經將node程序添加到全局系統變量中,把咱們能夠直接在CMD窗口中任意位置執行node,打開CMD窗口,執行命令node -v查看node版本

2、最新版的node在安裝時同時也安裝了npm,執行npm -v查看npm版本

3、默認狀況下,咱們在執行npm install -g XXXX時,下載了一個全局包,這個包的默認存放路徑C:\Users\Administrator\AppData\Roaming\npm\node_modules下,能夠經過CMD指令npm root -g查看

4、一部分經常使用的命令,以下:
npm -v:查看npm安裝的版本。
npm init:會引導你建立一個package.json文件,包括名稱、版本、作者等信息。
npm list:查看當前目錄下已安裝的node包。
npm ls:查看當前目錄下已安裝的node包。
npm install moduleNames:安裝Node模塊到本地目錄node_modules下。
npm install < name > -g:將包安裝到全局環境中。
npm install < name > --save:安裝的同時,將信息寫入package.json中,項目路徑中若是有package.json文件時,直接使用npm install方法就能夠根據dependencies配置安裝全部的依賴包,這樣代碼提交到git時,就不用提交node_modules這個文件夾了。
npm install < name> --save-dev:安裝的同時,將信息寫入package.json中項目路徑中若是有package.json文件時,直接使用npm install方法就能夠根據devDependencies配置安裝全部的依賴包,這樣代碼提交到git時,就不用提交node_modules這個文件夾了。
npm uninstall moudleName:卸載node模塊。
四、環境配置:
1、打開安裝的目錄(D:\nodejs)
2、在安裝目錄下新建兩個文件夾【node_global】和【node_cache】

3、再次打開cmd命令窗口,輸入npm config set prefix “你的路徑\node_global”(npm config set prefix “D:\nodejs\node_global”)
4、npm config set cache “你的路徑\node_cache” 可直接復制剛剛新建的空文件夾目錄(npm config set cache
“D:\nodejs\node_cache”)
執行的時候建議使用管理員權限打開CMD,否則有可能會提示權限不夠報錯

5、設置環境變量,打開【系統屬性】-【高級】-【環境變量】,在系統變量中新建
變量名:NODE_PATH
變量值:D:\nodejs
( 用來告訴系統, 下載的模塊或者包都在這里了)
6、編輯用戶變量(環境變量)的 path,將默認的 C 盤下 APPData\Roaming\npm 修改成 D:\nodejs\node_global,點擊確定

最后別忘了在Path(系統變量里)里面添加如下:

7、測試,配置完成后,安裝個module測試下,咱們就安裝最經常使用的express模塊,打開cmd窗口,輸入以下命令進行模塊的全局安裝:

在此處進入窗口

安裝包時會產生錯誤。
解決方法是將C:\Users\LENOVO中有關node的文件進行刪除即可,此時窗口對于是否是處于管理員運行都可以進行包的下載。



浙公網安備 33010602011771號