配置nodejs環(huán)境的方法
一、由于node有多種版本號(hào),每個(gè)版本號(hào)的API肯定也有些細(xì)微的差別,在工作中有可能要經(jīng)常切換node的版本號(hào),因此可以下載nvm使其來(lái)管理node的版本號(hào)。
首先下載nvm,官網(wǎng):https://github.com/coreybutler/nvm-windows/releases/download/1.1.0/nvm-noinstall.zip
二、配置環(huán)境變量
1.把下載后的nvm解壓到一個(gè)全英文路徑下,解壓后的樣子:

2.打開(kāi)nvm里的settings.txt(如果官網(wǎng)下載的nvm中沒(méi)有這個(gè)文件,自己新建一個(gè)也行),然后配置里面的內(nèi)容。
- root:配置為當(dāng)前nvm.exe所在目錄;
- path:配置為node快捷方式所在目錄;
- arch:配置為當(dāng)前操作系統(tǒng)的位置(32/64);
- proxy:代理,一般先不用配置,如果以后下載包時(shí)被墻了可以FQ或者配置淘寶的鏡像;
如下圖為我的配置,我在E盤(pán)新建了一個(gè)mynode文件夾來(lái)存放nvm文件夾:

3.右擊“計(jì)算機(jī)”-屬性-高級(jí)系統(tǒng)設(shè)置-環(huán)境變量,在用戶變量中新建:
NVM_HOME = 當(dāng)前 nvm.exe 所在目錄,即settings.txt中root中的值;
NVM_SYMLINK = node 快捷方式所在的目錄,即settings.txt中path的值;
Path=%NVM_HOME%;%NVM_SYMLINK%;(即在你的Path后面加一分號(hào)后再加上%NVM_HOME%;%NVM_SYMLINK%;)
然后一路確定下去,下圖為我的配置;

3.打開(kāi)cmd,輸入set NVM_HOME(和set NVM_SYMLINK)可以看到你已經(jīng)配置了此環(huán)境變量,然后輸入nvm ls可以查看你擁有的node的版本號(hào),輸入nvm use 版本號(hào)便是你所要使用哪個(gè)版本的node了,此命令輸完后便發(fā)現(xiàn)你所配置的node快捷方式所在的目錄下多了nodejs這個(gè)快捷方式。如下圖為我的操作:

此時(shí)node就配置成功啦!
4.windows使用nvm來(lái)升級(jí)node的版本
在cmd中輸入nvm install 最新node版本號(hào),時(shí)間有點(diǎn)長(zhǎng),耐心等會(huì),升級(jí)成功后再使用nvm use 版本號(hào)即可。如下

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
使用Node.js實(shí)現(xiàn)一個(gè)簡(jiǎn)單的命令行工具
這篇文章主要為大家詳細(xì)介紹了如何用 Node.js 實(shí)現(xiàn)一個(gè)簡(jiǎn)單的命令行工具,模仿常用的 ls 命令,包括其 -a 和 -l 參數(shù)的功能,感興趣的可以了解下2024-11-11
淺談Node.js ORM框架Sequlize之表間關(guān)系
下面小編就為大家?guī)?lái)一篇淺談Node.js ORM框架Sequlize之表間關(guān)系。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07
nodejs express搭建服務(wù)并熱更新文件過(guò)程詳解
這篇文章主要為大家介紹了nodejs express搭建服務(wù)并熱更新文件過(guò)程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11
整理 node-sass 安裝失敗的原因及解決辦法(小結(jié))
這篇文章主要介紹了整理 node-sass 安裝失敗的原因及解決辦法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02
nodejs制作一個(gè)文檔同步工具自動(dòng)同步到gitee中的實(shí)現(xiàn)代碼
這篇文章主要介紹了nodejs制作一個(gè)文檔同步工具自動(dòng)同步到gitee中,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-12-12
nodejs和C語(yǔ)言插入mysql數(shù)據(jù)庫(kù)亂碼問(wèn)題的解決方法
這篇文章主要介紹了nodejs和C語(yǔ)言插入mysql數(shù)據(jù)庫(kù)亂碼問(wèn)題,需要的朋友可以參考下2017-04-04
使用node搭建自動(dòng)發(fā)圖文微博機(jī)器人的方法
這篇文章主要介紹了使用node搭建自動(dòng)發(fā)圖文微博機(jī)器人的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03

