Node安裝教程&環(huán)境變量配置方式(Window11)
Node.js發(fā)布于2009年5月,由Ryan Dahl開發(fā),是一個(gè)基于Chrome V8引擎的JavaScript運(yùn)行環(huán)境,使用了一個(gè)事件驅(qū)動(dòng)、非阻塞式I/O模型, 讓JavaScript 運(yùn)行在服務(wù)端的開發(fā)平臺(tái),它讓JavaScript成為與PHP、Python、Perl、Ruby等服務(wù)端語言平起平坐的腳本語言。
本文演示的環(huán)境:Window 11 64位。最新版node-v18.16.1-x64。
一、下載軟件
node.js下載官網(wǎng): nodejs官網(wǎng)。
下載適合自己操作系統(tǒng)的版本。
二、安裝軟件
- 雙擊安裝包node-v18.16.1-x64.msi,一直點(diǎn)擊下一步。
- 點(diǎn)擊change按鈕,更換安裝位置,點(diǎn)擊下一步(安裝目錄默認(rèn)不修改也可以,但作為程序員,應(yīng)該有路徑分類意識(shí)。我這里安裝到了D:\Program Files\nodejs)。
- 一直點(diǎn)擊下一步,最后finsh安裝成功即可。
三、驗(yàn)證安裝
在鍵盤按下【win+R】鍵,輸入cmd,然后回車,打開命令行界面。

進(jìn)入命令提示符窗口,分別輸入以下命令,顯示版本號(hào),則安裝成功,如圖。
node -v //顯示安裝的nodejs版本 npm -v //顯示安裝的npm版本

以上說明node已經(jīng)安裝成功,下面對(duì)系統(tǒng)環(huán)境變量和下載目錄進(jìn)行配置。
四、創(chuàng)建目錄
將全模塊所在路徑和緩存路徑放在我node.js安裝的文件夾中,則在我安裝的文件夾【D:\Program Files\nodejs】下創(chuàng)建兩個(gè)文件夾【node_global】及【node_cache】
如下圖:

五、配置環(huán)境變量
1.按下【win+R】鍵,輸入cmd,然后回車,打開命令行界面,輸入下面命令,如下圖。

npm config set prefix "D:\Program Files\nodejs\node_global" npm config set cache "D:\Program Files\nodejs\node_cache"
說明:prefix = 創(chuàng)建的node_global文件夾所在路徑;cache = 創(chuàng)建的node_cache文件夾所在路徑。
2.將【用戶變量】下的【Path】修改為【D:\Program Files\nodejs\node_global】,如下圖。


3.在【系統(tǒng)變量】下新建【NODE_PATH】【D:\Program Files\nodejs\node_global\node_modules】,如下圖。

4.在【系統(tǒng)變量】下的【Path】新建添加node全局文件夾【D:\Program Files\nodejs\node_global】,如下圖。

六、下載驗(yàn)證
經(jīng)過第五步的配置,nodejs下載的模塊就會(huì)自動(dòng)下載到我們指定的目錄下,輸入下面命令進(jìn)行驗(yàn)證一下吧。
npm install express -g # -g是全局安裝的意思,不加 -g 就是默認(rèn)下載到當(dāng)前目錄
如圖,下載成功,我們回到我們定義的目錄查看。

可以看到,下載的express模塊以及成功下載到全局的指定目錄。

注:若執(zhí)行命令npm install express -g出現(xiàn)如下報(bào)錯(cuò)

是由于權(quán)限的原因,右擊nodejs文件夾->屬性->安全,點(diǎn)擊編輯,將所有權(quán)限都?即可。

七、更換淘寶鏡像
由于npm的服務(wù)器在海外,所以訪問速度比較慢,訪問不穩(wěn)定 ,cnpm的服務(wù)器是由淘寶團(tuán)隊(duì)提供https://registry.npm.taobao.org。
服務(wù)器在國內(nèi)cnpm是npm鏡像,一般會(huì)同步更新,相差在10分鐘,所以cnpm在安裝一些軟件時(shí)候會(huì)比較有優(yōu)勢(shì)。但是一般cnpm只用于安裝時(shí)候,所以在項(xiàng)目創(chuàng)建與卸載等相關(guān)操作時(shí)候我們還是使用npm。
1、全局安裝基于淘寶源的cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org

2、下載完后,我們?cè)诒镜鼐湍芸吹絚npm模塊

3、執(zhí)行命令查看cnpm是否安裝成功
cnpm -v
如圖,即代表cnpm環(huán)境配置成功。

有時(shí)電腦換個(gè)新環(huán)境,就需要下載安裝軟件,配置環(huán)境變量,這里記錄下來方便后期使用。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Node.js最新安裝以及環(huán)境變量配置保姆級(jí)教程
- 如何使用nvm管理node多版本(安裝、卸載nvm,配置環(huán)境變量及更換npm淘寶鏡像)
- win10環(huán)境使用nvm安裝多版本nodejs并配置環(huán)境變量的完整步驟
- 安裝nvm并使用nvm安裝nodejs及配置環(huán)境變量的全過程
- node安裝及環(huán)境變量配置詳細(xì)教程
- Node.js安裝、環(huán)境變量配置、報(bào)錯(cuò)解決方法
- nodeJs的安裝與npm全局環(huán)境變量的配置詳解
- NodeJS、NPM安裝配置步驟(windows版本) 以及環(huán)境變量詳解
相關(guān)文章
Node.js 使用 Express-Jwt和JsonWebToken 進(jìn)行Token身份
這篇文章主要介紹了Node.js 使用 Express-Jwt和JsonWebToken 進(jìn)行Token身份驗(yàn)證的操作方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-08-08
node.js中事件觸發(fā)器events的使用方法實(shí)例分析
這篇文章主要介紹了node.js中事件觸發(fā)器events的使用方法,結(jié)合實(shí)例形式分析了node.js事件觸發(fā)器events的功能、原理及基本使用方法,需要的朋友可以參考下2019-11-11
了不起的node.js讀書筆記之mongodb數(shù)據(jù)庫交互
這篇文章主要介紹了了不起的node.js讀書筆記之mongodb數(shù)據(jù)庫交互,需要的朋友可以參考下2014-12-12
利用n 升級(jí)工具升級(jí)Node.js版本及在mac環(huán)境下的坑
這篇文章主要介紹了利用n 升級(jí)工具升級(jí)Node.js的方法,以及通過網(wǎng)友的測(cè)試發(fā)現(xiàn)在mac環(huán)境下利用n工具升級(jí)不成功導(dǎo)致node.js不可用的解決方法,有需要的朋友可以參考借鑒,下面來一起看看吧。2017-02-02
nodejs發(fā)送http請(qǐng)求時(shí)遇到404長時(shí)間未響應(yīng)的解決方法
這篇文章主要為大家詳細(xì)介紹了nodejs發(fā)送http請(qǐng)求時(shí)遇到404長時(shí)間未響應(yīng)的解決方法2017-12-12

