node.js配置變量的實現(xiàn)示例
一、下載安裝包
1、官網(wǎng)下載
大家可以在官網(wǎng)下載,適合自己電腦以及項目的需要的版本。

二、node.js安裝
1、安裝
雙擊下載的安裝包文件,通常為 .exe 或 .msi 格式(Windows)或 .dmg 格式(Mac)。系統(tǒng)會彈出安裝向?qū)Т翱?,顯示歡迎界面。

閱讀并同意軟件許可協(xié)議,勾選 I accept the terms 或類似選項,繼續(xù)點(diǎn)擊next。若不同意協(xié)議,安裝將無法繼續(xù)。

選擇安裝路徑(默認(rèn)通常在 C:\Program Files 或 /Applications)??牲c(diǎn)擊 Change自定義路徑,但建議保持默認(rèn)以避免兼容性問題。我這里自定義的路徑。

下圖根據(jù)本身的需要進(jìn)行,我選擇了默認(rèn)Node.js runtime,然后Next:
Node.js runtime :表示運(yùn)行環(huán)境
npm package manager:表示npm包管理器
online documentation shortcuts :在線文檔快捷方式
Add to PATH:添加到環(huán)境變量

正在安裝。

安裝結(jié)束。

2、新建文件夾
然后再在安裝路徑的根目錄下新建兩個文件夾,node_cache和node_global,如圖所示:

三、環(huán)境配置
右鍵點(diǎn)擊桌面或文件資源管理器中的"此電腦"圖標(biāo)——選擇"屬性"打開系統(tǒng)信息界面——點(diǎn)擊左側(cè)"高級系統(tǒng)設(shè)置"——在彈出的系統(tǒng)屬性窗口中切換至"高級"選項卡——點(diǎn)擊底部"環(huán)境變量"按鈕即可進(jìn)入配置界面。

1、新建環(huán)境變量
環(huán)境變量下面點(diǎn)擊新建,新建一個NODE_HOME,變量值為安裝路徑:剛剛自定義的路徑

2、Path中新建變量
然后再在系統(tǒng)變量的【path】中添加
%NODE_HOME%
%NODE_HOME%\node_global
%NODE_HOME%\node_cache

然后將用戶變量path中默認(rèn)的地址改成D:\ProgramTool\Node.js\node_global

這里就環(huán)境配置完成了,可以開始檢查環(huán)境是否配置完成。
3、檢查
鍵盤Win+R進(jìn)入cmd,然后依次輸入
【注意:此時是打開CMD窗口,并非在C:\Program Files\nodejs目錄下執(zhí)行node.exe】
node -v
npm -v

然后在cmd中執(zhí)行如下命令,配置緩存目錄和全局目錄
#設(shè)置緩存npm config set cache
“D:\ProgramTool\Node.js\node_cache”
#設(shè)置全局模塊
npm config set prefix “D:\ProgramTool\Node.js\node_modules”

4、更換npm源為淘寶鏡像
npm 默認(rèn)的 registry ,也就是下載 npm 包時是從國外的服務(wù)器下載,國內(nèi)很慢,一般都會指向淘寶https://registry.npm.taobao.org。
在cmd里輸入npm config set registry https://registry.npm.taobao.org/,檢查配置是否成功,npm config get registry這樣就配置好了
配置完成后,安裝個module測試下,輸入npm install express -g,進(jìn)行模塊的全局安裝:

遇到這個情況的時候,由于版本的問題,淘寶的鏡像已經(jīng)過時了,解決辦法:先輸入pm config set strict-ssl false,最后:npm install cnpm@7.1.1 -g

到此這篇關(guān)于node.js配置變量的實現(xiàn)示例的文章就介紹到這了,更多相關(guān)node.js配置變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Node.js利用Express實現(xiàn)用戶注冊登陸功能(推薦)
這篇文章主要介紹了Node.js利用Express實現(xiàn)用戶注冊登陸功能,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-10-10
node.js?express和koa中間件機(jī)制和錯誤處理機(jī)制
這篇文章主要介紹了node.js?express和koa中間件機(jī)制和錯誤處理機(jī)制,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下2022-07-07
Node.js應(yīng)用設(shè)置安全的沙箱環(huán)境
這篇文章主要介紹了Node.js應(yīng)用設(shè)置安全的沙箱環(huán)境的方法以及注意事項,對此有需要的朋友可以參考學(xué)習(xí)下。2018-04-04

