Win7系統(tǒng)只能安裝的nodejs13.14,如何安裝高版本nodejs
正常情況下,Win7支持的Node.js最高版本是V13.14,但在開發(fā)過程中,有不少Vue項(xiàng)目或其他需要依賴Node環(huán)境的項(xiàng)目,對(duì)Node版本要求都比較高。對(duì)此,我們要么重裝操作系統(tǒng)到Win8以上,要么就得想辦法在Win7中安裝高版本的Node,否則很多項(xiàng)目在編譯打包時(shí)可能會(huì)出現(xiàn)警告信息或失敗。
1、下載node-v13.14.0-x64.msi安裝
(1)官網(wǎng)下載msi安裝版,不用配置環(huán)境變量,地址:https://registry.npmmirror.com/binary.html?path=node/v13.14.0/(直接地址:https://registry.npmmirror.com/-/binary/node/v13.14.0/node-v13.14.0-x64.msi)
(2)默認(rèn)安裝 ,安裝成功 cmd命令行 輸入node -v 和 npm -v 查看版本,能看到版本信息證明安裝成功
2、下載node-v16.3.0-win-x64.zip解壓后復(fù)制16.3.0版本的文件直接替換nodejs13.14的安裝目錄 。
16.3.0下載地址:https://registry.npmmirror.com/binary.html?path=node/v16.3.0/(直接地址:https://registry.npmmirror.com/-/binary/node/v16.3.0/node-v16.3.0-win-x64.zip)
(1)解壓后的16.3.0版本

(2)覆蓋nodejs安裝目錄

(3)覆蓋完后 用node -v 和npm -v查版本號(hào)會(huì)出現(xiàn)下面的提示,證明覆蓋成功。

(4)管理員身份cmd運(yùn)行:setNODE_SKIP_PLATFORM_CHECK=1,即讓node.js跳過平臺(tái)版本檢測(cè),此時(shí)再使用命令:
npm version
npm -v
node -v
都可正常查看其版本信息!

查版本信息

3、注意
每次關(guān)閉cmd之后都要重新輸入:set NODE_SKIP_PLATFORM_CHECK=1
可以配置系統(tǒng)變量:
操作步驟:
(1)打開 計(jì)算機(jī)->屬性->高級(jí)系統(tǒng)設(shè)置->環(huán)境變量->系統(tǒng)變量,把node的安裝路徑增加到Path里面: D:\nodejs\,如果nodejs通過msi 方式安裝,path已經(jīng)默認(rèn)配置完畢。

(2).系統(tǒng)變量新增一個(gè)變量名:NODE_SKIP_PLATFORM_CHECK
變量值:1
就可以不用每次關(guān)閉之后啟動(dòng)cmd都要設(shè)置了!

(3)配置完后,新打開一個(gè)cmd命令窗口測(cè)試 如下:

4、總結(jié)
有人說這樣也可以,沒親測(cè)過。準(zhǔn)備一個(gè)高版本的Node.js安裝包,下載完成后找個(gè)位置解壓,直接將node的路徑加入到環(huán)境變量中即可。設(shè)置環(huán)境變量set NODE_SKIP_PLATFORM_CHECK=1用于跳過WINDOWS操作系統(tǒng)的平臺(tái)檢測(cè)。
到此這篇關(guān)于Win7系統(tǒng)只能安裝的nodejs13.14,如何安裝高版本nodejs的文章就介紹到這了,更多相關(guān)Win7安裝高版本nodejs內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
node使用querystring內(nèi)置模塊解決分頁返回?cái)?shù)據(jù)太多導(dǎo)致json.parse()解析報(bào)錯(cuò)問題
這篇文章主要介紹了node使用querystring內(nèi)置模塊解決分頁返回?cái)?shù)據(jù)太多導(dǎo)致json.parse()解析報(bào)錯(cuò)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-09-09
實(shí)時(shí)通信WebSocket的原理和工作過程
WebSocket持久連接使得服務(wù)器可以主動(dòng)向客戶端推送數(shù)據(jù),而不需要等待客戶端的請(qǐng)求,是一種專門設(shè)計(jì)用于實(shí)現(xiàn)持久連接的協(xié)議,WebSocket的持久連接特性使其成為實(shí)時(shí)性要求高的應(yīng)用的理想選擇,如在線聊天、實(shí)時(shí)游戲、數(shù)據(jù)監(jiān)控等2023-12-12
我的Node.js學(xué)習(xí)之路(二)NPM模塊管理
npm 是 Node.js 的模塊依賴管理工具。作為開發(fā)者使用的工具,主要解決開發(fā) Node.js 時(shí)會(huì)遇到的問題。如同 RubyGems 對(duì)于 Ruby 開發(fā)者和 Maven 對(duì)于 Java 開發(fā)者的重要性,npm 對(duì)與 Node.js 的開發(fā)者和社區(qū)的重要性不言而喻。2014-07-07

