亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在Linux系統(tǒng)上更新Node.js到最新版本的3種方法小結(jié)

 更新時(shí)間:2023年09月01日 11:26:39   作者:GY程序源  
這篇文章主要介紹了在Linux系統(tǒng)上更新Node.js到最新版本的3種方法,使用NVM,使用NPM,用二進(jìn)制包更新Node.js,文中有詳解更新方法,需要的朋友可以參考下

方法1: 使用NVM(節(jié)點(diǎn)版本管理器)更新Node.js

升級Node.js的最好方法是使用NVM,這是一個(gè)管理多個(gè)Node.js版本的實(shí)用工具。

1.首先用下面的命令更新包庫:

sudo apt update

2.使用curl命令安裝NVM:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

注意:如果沒有curl,可以通過運(yùn)行命令來安裝該實(shí)用程序:sudo apt install curl
或者,你可以使用wget并運(yùn)行以下命令:

wget -q0- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

3.關(guān)閉并重新打開終端,讓系統(tǒng)識別更改或運(yùn)行命令:

source ~/.bashrc

4.然后,驗(yàn)證是否成功安裝了NVM:

nvm --version

5.在升級Node.js之前,檢查你在系統(tǒng)上運(yùn)行的是哪個(gè)版本:

nvm ls

6.現(xiàn)在你可以通過以下方式查看新發(fā)布的版本:

nvm ls-remote

7.要安裝最新版本,對特定的Node.js版本使用nvm命令:

nvm install [version.number]

方法2: 使用NPM(節(jié)點(diǎn)包管理器)更新Node.js

作為一種替代方法,您可以使用Node的官方包管理器來更新Node.js。NPM是一個(gè)用于安裝和管理包依賴的工具。

如果你的系統(tǒng)中有Node,那么你也有NPM。使用npm命令,你可以檢查正在運(yùn)行的Node.js版本并安裝最新版本。

通過添加n模塊,您可以交互式地管理Node.js版本。

首先,清除npm緩存:

npm cache clean -f

安裝n, Node的版本管理器:

npm install -g n

安裝了n模塊后,你可以使用它來安裝最新的穩(wěn)定版本:

sudo n stable

注意:一些Ubuntu發(fā)行版在運(yùn)行n命令后可能會返回 command not found,請執(zhí)行sudo -E env “PATH=PATH"[command]修復(fù)此問題。例如,要安裝最新的穩(wěn)定版本,如上例所示,您可以運(yùn)行sudo−Eenv"PATH=PATH” n stable

sudo n latest

安裝指定版本:

sudo n [version.number]

方法3: 用二進(jìn)制包更新Node.js

用二進(jìn)制包更新Node.js是最不推薦的選項(xiàng),但是如果這是您可以升級到最新Node.js版本的唯一方法,請遵循下面步驟。

進(jìn)入Node的官方下載頁面,在那里你可以找到所有可用的包。您可以在那里下載LTS版本或最新版本的源代碼或預(yù)構(gòu)建安裝程序。

你可以從你的瀏覽器下載這個(gè)包,或者找到你需要的版本號,然后把它添加到wget命令中:

wget https://nodejs.org/dist/v14.17.0/node-v14.17.0-linux-x64.tar.xz

3.接下來,安裝用于提取二進(jìn)制包的xz-utils:

sudo apt-get install xz-utils

使用以下命令解壓并安裝包:

sudo tar -C /usr/local --strip-components 1 -xJf node-v14.17.0-linux-x64.tar.xz

小結(jié)

開源技術(shù)最好的部分是它強(qiáng)大的用戶社區(qū),他們不斷地更新軟件。
Node.js就是這類軟件的一個(gè)很好的例子,因?yàn)樾掳姹緯ㄆ诎l(fā)布。用戶可以選擇使用LTS(長期支持的版本)還是使用具有最新功能的最新版本。

到此這篇關(guān)于在Linux系統(tǒng)上更新Node.js到最新版本的3種方法小結(jié)的文章就介紹到這了,更多相關(guān)Linux系統(tǒng)上更新Node.js內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Node中的Events模塊介紹及應(yīng)用

    Node中的Events模塊介紹及應(yīng)用

    events模塊是node內(nèi)置的核心模塊 這個(gè)模塊是node中一個(gè)非常重要的核心模塊,node中所有能觸發(fā)事件的對象都是這個(gè)類的實(shí)例
    2022-08-08
  • nodejs multer實(shí)現(xiàn)文件上傳與下載

    nodejs multer實(shí)現(xiàn)文件上傳與下載

    這篇文章主要為大家詳細(xì)介紹了nodejs multer實(shí)現(xiàn)文件上傳與下載的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Node.js創(chuàng)建HTTP文件服務(wù)器的使用示例

    Node.js創(chuàng)建HTTP文件服務(wù)器的使用示例

    我們的目的比較簡單,使用Node.js創(chuàng)建一個(gè)HTTP協(xié)議的文件服務(wù)器,你可以使用瀏覽器或其它下載工具到文件服務(wù)器上下載文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • 詳解如何在Node.js中正確處理async/await及數(shù)組迭代

    詳解如何在Node.js中正確處理async/await及數(shù)組迭代

    在使用?Node.js?開發(fā)應(yīng)用程序時(shí),我們常常需要處理異步操作,在這種情況下,我們通常會使用?async/await?語法來簡化異步編程的復(fù)雜性,下面小編就來和大家聊聊如何正確處理async/await吧
    2024-12-12
  • node環(huán)境下運(yùn)行js代碼缺少window環(huán)境的原因以及解決方法

    node環(huán)境下運(yùn)行js代碼缺少window環(huán)境的原因以及解決方法

    Node是一個(gè)基于Chrome?V8引擎的運(yùn)行環(huán)境,讓JavaScript運(yùn)行在服務(wù)端的開發(fā)平臺,這篇文章主要給大家介紹了關(guān)于node環(huán)境下運(yùn)行js代碼缺少window環(huán)境的原因以及解決方法,需要的朋友可以參考下
    2023-11-11
  • 如何刪除所有node_modules和package-lock配置文件

    如何刪除所有node_modules和package-lock配置文件

    這篇文章主要介紹了如何刪除所有node_modules和package-lock配置文件問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • node.js中的buffer.write方法使用說明

    node.js中的buffer.write方法使用說明

    這篇文章主要介紹了node.js中的buffer.write方法使用說明,本文介紹了buffer.write的方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • Node.js中的Buffer對象及創(chuàng)建方式

    Node.js中的Buffer對象及創(chuàng)建方式

    node.js提供了一個(gè)Buffer對象來提供對二進(jìn)制數(shù)據(jù)的操作,Buffer?類的實(shí)例類似于整數(shù)數(shù)組,但?Buffer?的大小是固定的、且在?V8?堆外分配物理內(nèi)存。本文給大家介紹Node.js中的Buffer對象及創(chuàng)建方式,感興趣的朋友一起看看吧
    2022-01-01
  • win10環(huán)境使用nvm安裝多版本nodejs并配置環(huán)境變量的完整步驟

    win10環(huán)境使用nvm安裝多版本nodejs并配置環(huán)境變量的完整步驟

    這篇文章主要給大家介紹了關(guān)于win10環(huán)境使用nvm安裝多版本nodejs并配置環(huán)境變量的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • 詳解redis在nodejs中的應(yīng)用

    詳解redis在nodejs中的應(yīng)用

    本篇文章給大家詳細(xì)分析了redis在nodejs中的應(yīng),對此知識點(diǎn)有興趣的朋友可以跟著學(xué)習(xí)下。
    2018-05-05

最新評論