Nodejs基于Windows安裝步驟
一、安裝環(huán)境
在進(jìn)行 Node.js 環(huán)境的安裝之前,您需要先安裝并配置好以下環(huán)境:
操作系統(tǒng):Windows
命令行工具:Node.js 是通過命令行工具進(jìn)行使用和管理的,因此您需要選擇一個(gè)適合您的命令行工具。在 Windows 上,您可以選擇使用命令提示符(cmd)或 PowerShell。
文本編輯器:Node.js 應(yīng)用程序通常是使用文本編輯器編寫的,因此您需要選擇一個(gè)適合您的文本編輯器。常用的文本編輯器包括 Visual Studio Code、Sublime Text、Atom 等。
網(wǎng)絡(luò)連接:在安裝 Node.js 和 Node.js 模塊時(shí),需要訪問網(wǎng)絡(luò)才能完成下載和安裝。因此,您需要確保您的計(jì)算機(jī)已連接到互聯(lián)網(wǎng),并且網(wǎng)絡(luò)連接穩(wěn)定。
二、安裝步驟
以下是在 Windows 操作系統(tǒng)上安裝 Node.js 的步驟:
- 打開瀏覽器,并前往 Node.js 官網(wǎng) https://nodejs.org/ ↗。
- 在首頁中,您可以看到當(dāng)前 Node.js 的穩(wěn)定版本和最新版本。單擊“長期支持版本”下載,即可下載當(dāng)前版本的 Node.js 安裝程序。
- 下載完成之后,打開下載文件,雙擊安裝包,點(diǎn)擊下一步、然后看到更改路徑的地方。
- 點(diǎn)擊change按鈕,更換到自己的指定安裝位置(我裝在了D盤),點(diǎn)擊下一步,最后安裝成功即可。
三、驗(yàn)證安裝
為了驗(yàn)證 Node.js 是否已成功安裝,您可以在CMD命令行工具中輸入以下命令:
node -v
此命令將輸出 Node.js 的版本號,如果輸出的版本號與您下載的版本號相同,則說明 Node.js 已成功安裝。
四、修改全局安裝路徑、緩存路徑,環(huán)境變量配置
node_global
目錄存儲全局安裝的 Node.js 模塊,而 node_cache
目錄存儲 Node.js 模塊的緩存文件。
在 node_global
目錄中,您可以找到全局安裝的 Node.js 模塊的文件和元數(shù)據(jù),例如包的源代碼、可執(zhí)行文件、依賴項(xiàng)和描述文件等。這些模塊通常是在系統(tǒng)中的任何位置都可以訪問的,因?yàn)樗鼈円呀?jīng)被全局安裝了。
與此相反,node_cache
目錄包含已經(jīng)下載過的 Node.js 模塊的緩存文件。每當(dāng)您使用 npm install
命令安裝 Node.js 模塊時(shí),npm 都會(huì)嘗試從 node_cache
目錄中查找相同模塊的緩存文件。如果找到了緩存文件,npm 將使用它們來加快安裝過程,而不必再次下載相同的文件。這樣可以節(jié)省時(shí)間和帶寬,并減少網(wǎng)絡(luò)流量。
請注意,node_global
目錄和 node_cache
目錄是不同的目錄,如果您更改了其中任何一個(gè)目錄的位置,那么全局安裝的 Node.js 模塊和緩存文件將被保存到新的路徑中。
如果沒有設(shè)置全局目錄node_global,那么全局安裝的文件將會(huì)保存到 C:\用戶\user\AppData\Roaming\npm (user是自己設(shè)置的計(jì)算機(jī)名字)
所以,安裝好nodejs后,要設(shè)置一下node_global和node_cache(node緩存文件夾)
在nodejs安裝目錄創(chuàng)建node_global和node_cache文件夾
打開cmd命令,依次輸入:
npm config set prefix "D:\Nodejs\node_global" npm config set cache "D:\Nodejs\node_cache"
npm config set prefix “D:\Nodejs\node_global”:將 Node.js 全局安裝包的安裝路徑設(shè)置為 “D:\Nodejs\node_global”。這意味著在使用 npm install -g 命令全局安裝 Node.js 模塊時(shí),將會(huì)將模塊安裝到指定的目錄中。
npm config set cache “D:\Nodejs\node_cache”:將 Node.js 模塊緩存路徑設(shè)置為 “D:\Nodejs\node_cache”。這意味著在使用 npm install 命令安裝 Node.js 模塊時(shí),將會(huì)將模塊緩存到指定的目錄中。
3. 修改系統(tǒng)環(huán)境變量
在 Windows 操作系統(tǒng)上,可以通過以下步驟打開環(huán)境變量編輯器:
- 打開“開始”菜單,搜索并選擇“控制面板”選項(xiàng)。
- 在控制面板中,選擇“系統(tǒng)和安全”選項(xiàng)。
- 選擇“系統(tǒng)”選項(xiàng),然后在菜單中選擇“高級系統(tǒng)設(shè)置”選項(xiàng)。
- 在彈出窗口中,選擇“環(huán)境變量”按鈕,這將打開環(huán)境變量編輯器。
或者,您也可以通過以下步驟在命令提示符(cmd)中打開環(huán)境變量編輯器:
打開命令提示符(cmd)窗口,輸入以下命令并按下回車鍵
rundll32.exe sysdm.cpl,EditEnvironmentVariables
這將打開環(huán)境變量編輯器。如圖所示:
將用戶變量下的Path路徑中編輯追加一行D:\Nodejs\node_global,
如果存在C:\Users\【 AppData\Roaming\npm 】的話,將路徑修改成 D:\Nodejs\node_global的路徑,點(diǎn)擊確定
點(diǎn)擊確定
在系統(tǒng)變量下新建變量名為:NODE_PATH 變量值為:D:\Nodejs\node_global\node_modules
修改完之后,在系統(tǒng)變量中,點(diǎn)擊Path,在最后一行加入:
%NODE_PATH%
確定保存。
五、測試
1.我們使用npm install express -g全局安裝 Express 模塊
如果報(bào)錯(cuò),我們首先看下D:\Nodejs文件是不是權(quán)限不足導(dǎo)致的,
我們給定文件權(quán)限,右鍵文件屬性->安全->把所有用戶的完全控制,修改權(quán)限全部勾選,然后應(yīng)用,確定即可。
然后我們再來安裝一下:
Successful!
六、更改淘寶鏡像
npm 初始源是指 npm 包管理器在安裝和發(fā)布 Node.js 模塊時(shí)默認(rèn)使用的官方源。由于 npm 官方源在全球范圍內(nèi)都很受歡迎,因此在某些地區(qū)可能會(huì)出現(xiàn)訪問速度較慢或連接不穩(wěn)定的問題。為了解決這些問題,許多 Node.js 開發(fā)者選擇使用淘寶源來代替 npm 官方源。
淘寶源是由淘寶團(tuán)隊(duì)在國內(nèi)搭建的一個(gè) npm 鏡像源,目的是為了提高國內(nèi) Node.js 開發(fā)者使用 npm 時(shí)的訪問速度和穩(wěn)定性。與 npm 官方源相比,淘寶源的下載速度更快,而且在國內(nèi)訪問更加穩(wěn)定。
1.要更改 npm 的默認(rèn)源為淘寶源,您可以使用以下命令:
npm config set registry https://registry.npm.taobao.org
這將會(huì)將 npm 的默認(rèn)源更改為淘寶源。如果您想要恢復(fù)默認(rèn)的 npm 官方源,可以使用以下命令:
npm config set registry https://registry.npmjs.org
請注意,更改 npm 源可能會(huì)對您的系統(tǒng)產(chǎn)生不可預(yù)知的影響,因此在更改源之前,請確保仔細(xì)閱讀相關(guān)文檔并了解可能的后果。
2.運(yùn)行 npm config get registry 命令將返回當(dāng)前 npm 源的 URL:
npm config get registry
3.使用淘寶源全局安裝 cnpm。cnpm 是一個(gè)基于 npm 的淘寶定制版,可以在國內(nèi)更快地安裝 Node.js 包,您可以使用以下命令:
npm install -g cnpm --registry=https://registry.npm.taobao.org
使用這兩個(gè)命令的目的是為了在國內(nèi)使用 npm 更快地安裝 Node.js 包。首先,將 npm 源設(shè)置為淘寶源,以便在使用 npm 安裝包時(shí)自動(dòng)使用淘寶源。然后,使用淘寶源全局安裝 cnpm,以便在命令行中使用 cnpm 命令來代替 npm 命令,從而更快地安裝 Node.js 包。
需要注意的是,使用 cnpm 替代 npm 時(shí),一些 npm 命令可能會(huì)有所不同或不支持。此外,使用 cnpm 時(shí)也可能會(huì)遇到包依賴問題,因?yàn)?cnpm 可能會(huì)與某些 npm 依賴包不兼容。因此,在使用 cnpm 時(shí),請確保您已經(jīng)了解其特性和限制,并根據(jù)需求進(jìn)行選擇。
如下圖:安裝成功
以上就配置成功了,如果有出錯(cuò)的,可以再檢查下,注意環(huán)境變量不要錯(cuò)了。
到此這篇關(guān)于Nodejs基于Windows安裝教程的文章就介紹到這了,更多相關(guān)Nodejs基于Windows安裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
node.js中RPC(遠(yuǎn)程過程調(diào)用)的實(shí)現(xiàn)原理介紹
這篇文章主要介紹了node.js中RPC(遠(yuǎn)程過程調(diào)用)的實(shí)現(xiàn)原理介紹,本文基于一個(gè)簡單的RPC庫nodejs light_rpc實(shí)現(xiàn),需要的朋友可以參考下2014-12-12Mongoose實(shí)現(xiàn)虛擬字段查詢的方法詳解
這篇文章主要給大家介紹了關(guān)于Mongoose實(shí)現(xiàn)虛擬字段查詢的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08