国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【NPM】ubuntu20.04安裝npm

這篇具有很好參考價(jià)值的文章主要介紹了【NPM】ubuntu20.04安裝npm。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

ubuntu20.04安裝npm
sudo apt install npm
ubuntu20.04安裝nodejs
sudo apt install nodejs

1 package is looking for funding
run npm fund for details
npm fund

一、概述

Node.js 是一個(gè)跨平臺(tái)的 JavaScript 運(yùn)行環(huán)境,它構(gòu)建在為了在服務(wù)器端運(yùn)行 JavaScript 代碼而設(shè)計(jì)的 Chrome JavaScript 上。它通常被用來構(gòu)建后端應(yīng)用,但是它也是非常流行的全棧和前端解決方案。npm 是 Node.js 的默認(rèn)包管理工具,也是世界上最大的軟件倉庫。

本文我們將為大家講解,在 Ubuntu 20.04 上安裝 Node.js 和 npm 三種不同的方式。

從 Ubuntu 標(biāo)準(zhǔn)的軟件源。這是在 Ubuntu 上安裝 Node.js 和 npm 最簡單的方式,并且對(duì)大部分用戶場景都足夠了。包含在 Ubuntu 軟件源中的版本是 10.19.0。

從 NodeSource 源倉庫。使用這個(gè)倉庫,你可以安裝不同版本的 Node.js,而不像 Ubuntu 倉庫中那樣只能安裝一個(gè)版本。當(dāng)前,NodeSource 支持Node.js v14.x, v13.x, v12.x, 和 v10.x。

使用nvm(Node Version Manager)。這個(gè)工具允許你在同一臺(tái)機(jī)器上安裝多個(gè) Node.js 版本。如果你是 Node.js 開發(fā)者,這可能是你最喜歡的安裝 Node.js 的方式。

二、從 Ubuntu 軟件源安裝 Node.js 和 npm

在寫作的時(shí)候,包含在 Ubuntu 20.04 軟件源中的 Node.js 版本是10.19.0,這是一個(gè)長期版本。

安裝非常直接。運(yùn)行下面的命令更新軟件包索引,并且安裝 Node.js 和 npm:

sudo apt updatesudo apt install nodejs npm

上面的命令將會(huì)安裝一系列包,包括編譯和安裝從 npm 來的本地?cái)U(kuò)展。

安裝完成后運(yùn)行下面的命令,驗(yàn)證安裝過程:

nodejs --version

v10.19.0

三、 從 NodeSource 中安裝 Node.js 和 npm

NodeSource 是一個(gè)公司,聚焦于提供企業(yè)級(jí)的 Node 支持。它維護(hù)了一個(gè) APT 軟件源,其中包含了很多 Node.js 版本。如果你的應(yīng)用需要指定版本的Node.js 版本,使用這個(gè)軟件源。

在寫作的時(shí)候,NodeSource 軟件源提供了以下版本:

v14.x - 最新穩(wěn)定版

v13.x

v12.x - 最新長期版本

v10.x - 前一個(gè)長期版本

我們將會(huì)安裝 Node.js 版本 14.x:

1)以 sudo 用戶身份運(yùn)行下面的命令,下載并執(zhí)行 NodeSource 安裝腳本:

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

這個(gè)腳本將會(huì)添加 NodeSource 的簽名 key 到你的系統(tǒng),創(chuàng)建一個(gè) apt 源文件,安裝必備的軟件包,并且刷新 apt 緩存。

如果你需要另外的 Node.js 版本,例如12.x,將setup_14.x修改為setup_12.x。

2)NodeSource 源啟用成功后,安裝 Node.js 和 npm:

sudo apt install nodejs

nodejs 軟件包同時(shí)包含node和npm二進(jìn)制包。

3)驗(yàn)證 Node.js 和 npm 是否正確安裝。打印它們的版本號(hào):

node --version

輸出:

v14.2.0

npm --version

輸出:

6.14.4

想要從 npm 編譯本地?cái)U(kuò)展,你需要安裝開發(fā)工具:

sudo apt install build-essential

四、從 NVM 安裝 Node.js 和 npm

NVM (Node Version Manager) 是一個(gè) Bash 腳本,它允許你為每一個(gè)用戶管理多個(gè) Node.js 版本。使用 NVM,你可以隨時(shí)安裝或者卸載任何你想要使用或者測試的 Node.js版本。

瀏覽nvm頁面,并且拷貝下面的curl或者wget命令去下載和安裝nvm腳本:

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

不要使用 sudo 運(yùn)行,因?yàn)檫@會(huì)為 root 用戶啟用nvm。

腳本將會(huì)從 Github 克隆項(xiàng)目到~/.nvm文件夾:

=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR=“$HOME/.nvm”

[ -s “KaTeX parse error: Expected 'EOF', got '&' at position 19: …_DIR/nvm.sh" ] &?& \. "NVM_DIR/nvm.sh” # This loads nvm

[ -s “KaTeX parse error: Expected 'EOF', got '&' at position 28: …_completion" ] &?& \. "NVM_DIR/bash_completion” # This loads nvm bash_completion

就像上面說的,你應(yīng)該關(guān)閉并且重新打開終端,或者運(yùn)行下面的命令來將nvm腳本添加到當(dāng)前 shell 會(huì)話。你可以選擇一個(gè)你認(rèn)為容易的。

一旦腳本在你的PATH中,驗(yàn)證nvm是否被正確安裝,輸入:

nvm --version

輸出:

0.35.3

想要獲取一系列 Node.js 版本,你可以使用nvm,運(yùn)行:

nvm list-remote

這個(gè)命令將會(huì)打印很多可用的 Node.js 版本。

想要安裝最新可用的 Node.js,運(yùn)行:

nvm install node

輸出結(jié)果如下:

Checksums matched!

Now using node v14.2.0 (npm v6.14.4)

Creating default alias: default -> node (-> v14.2.0)

安裝完成后,運(yùn)行如下命令查看 Node.js 版本:

node --version

輸出:

v14.2.0

安裝最新的長期版本和版本10.9.0:

nvm install --lts

nvm install 10.9.0

輸入以下代碼列出安裝的 Node.js 版本

nvm ls

輸出結(jié)果如下:

v10.9.0

v12.16.3

v14.2.0default -> node (-> v14.2.0)

node -> stable (-> v14.2.0) (default)

stable -> 14.2 (-> v14.2.0) (default)

iojs -> N/A (default)

unstable -> N/A (default)

lts/* -> lts/erbium (-> v12.16.3)

lts/argon -> v4.9.1 (-> N/A)

lts/boron -> v6.17.1 (-> N/A)

lts/carbon -> v8.17.0 (-> N/A)

lts/dubnium -> v10.20.1 (-> N/A)

lts/erbium -> v12.16.3

箭頭右邊(> v10.9.0)是當(dāng)前 shell 會(huì)話使用的 Node.js 版本,并且默認(rèn)的版本被設(shè)置成v14.2.0。默認(rèn)的版本是當(dāng)你打開新的 shell 會(huì)話時(shí),使用的版本。

如果你想修改當(dāng)前使用的版本,輸入:

nvm use 12.16.3

輸出:

Now using node v12.16.3 (npm v6.14.4)

想要修改默認(rèn)的 Node.js 版本,運(yùn)行下面的命令:

nvm alias default 12.16.3

想要更多關(guān)于如何使用nvm腳本的信息,可以查看該項(xiàng)目的 Github 頁面。文章來源地址http://www.zghlxwxcb.cn/news/detail-421836.html

到了這里,關(guān)于【NPM】ubuntu20.04安裝npm的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Ubuntu 20.04 安裝宋體

    環(huán)境: ? ? ? ? ubuntu 20.04,英文環(huán)境,但已經(jīng)安裝中文包 檢查ubuntu中安裝的中文字體 命令: fc-list :lang=zh 檢查ubuntu中安裝的所有字體 命令: fc-list 宋體下載: Simsun Font - Free Fonts 網(wǎng)盤分享:鏈接: https://pan.baidu.com/s/12fSpgkUWuWsh-OU32q1WCA 提取碼: wpia 或者從win10上拷貝,但是拷貝的

    2024年02月10日
    瀏覽(28)
  • ubuntu20.04 安裝 pyconcorde

    ubuntu20.04 安裝 pyconcorde

    這個(gè)包似乎對(duì)網(wǎng)絡(luò)環(huán)境要求挺高的,我們直接弄個(gè) 射線A型號(hào) 的飛機(jī) 直接使用 pip install pyconcorde 安裝,發(fā)現(xiàn)在使用里面的包時(shí)會(huì)報(bào)奇怪的錯(cuò)誤,于是決定尋找 github 上的 pyconcorde 源碼,看文檔進(jìn)行安裝 github 地址:https://github.com/jvkersch/pyconcorde 在虛擬機(jī)上裝了半天裝不了,在

    2024年02月07日
    瀏覽(29)
  • Ubuntu20.04軟件安裝大全

    Ubuntu20.04軟件安裝大全

    最近在自己主機(jī)上安裝了雙系統(tǒng),記錄下自己在 Ubuntu20.04系統(tǒng) 中安裝的軟件及遇到的問題,方便下次查看,安裝的軟件大多是跟深度學(xué)習(xí)相關(guān)的以及個(gè)人平時(shí)習(xí)慣使用的, 僅供自己參考 。 這里分享下博主安裝過程中的軟件安裝包下載鏈接[pwd:yolo]?????? 參考自UP主機(jī)器人

    2024年02月05日
    瀏覽(35)
  • ubuntu 20.04 安裝 Mathematica

    主要參考這兩篇文章 Mathematica白嫖全過程 Mathematica(Linux版)下載安裝 先下載 WolframEngine WolframEngine_13.2.0_LINUX.sh 安裝后,使用時(shí)出現(xiàn)報(bào)錯(cuò) wolframclient.exception.WolframKernelException: Failed to communicate with kernel: /usr/local/Wolfram/WolframEngine/13.2/Executables/WolframKernel. 在終端輸入 wolframscript 然

    2024年02月14日
    瀏覽(29)
  • Ubuntu20.04 安裝jekyll

    Ubuntu20.04 安裝jekyll

    首先使根據(jù)官方文檔安裝:Jekyll on Ubuntu | Jekyll ? Simple, blog-aware, static sites 如果沒有報(bào)錯(cuò),就不用再繼續(xù)看下去了。 我這邊在執(zhí)行 gem install jekyll bundler 時(shí)報(bào)錯(cuò),所以安裝了rvm,安裝rvm可以參考這篇文章Ubuntu 20.04 安裝RVM 在安裝完RVM之后,安裝對(duì)應(yīng)的ruby版本,并切換至對(duì)應(yīng)版

    2024年02月19日
    瀏覽(31)
  • Ubuntu20.04安裝GTSAM

    在Ubuntu 20.04上安裝GTSAM,你可以按照以下步驟進(jìn)行操作: 打開終端(Terminal):你可以通過快捷鍵Ctrl + Alt + T或者在應(yīng)用程序菜單中搜索\\\"Terminal\\\"來打開終端。 更新軟件包列表:運(yùn)行以下命令以更新系統(tǒng)的軟件包列表: sudo apt update 安裝依賴項(xiàng):GTSAM需要一些依賴項(xiàng)才能正常運(yùn)行

    2024年03月15日
    瀏覽(23)
  • ubuntu20.04安裝4090驅(qū)動(dòng)

    ubuntu20.04安裝4090驅(qū)動(dòng)

    實(shí)驗(yàn)室配置了一臺(tái)新主機(jī),現(xiàn)在安裝好了20.04,為了安裝4090的驅(qū)動(dòng)查找了很多資料。接下來記錄一下安裝4090驅(qū)動(dòng)的過程,為方便未來安裝其他的顯卡驅(qū)動(dòng)。 首先推薦一個(gè)視頻,在為查找了很多資料后,發(fā)現(xiàn)這個(gè)視頻講的實(shí)在是太詳細(xì)了。跟著這個(gè)來基本就沒有問題。 Ubuntu系

    2024年02月08日
    瀏覽(27)
  • ubuntu20.04安裝conda

    ubuntu20.04安裝conda

    1)conda與miniconda ? ? ? 任何語言的包、依賴和環(huán)境管理---Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN。 Conda 是一個(gè)運(yùn)行在 Windows、macOS 和 Linux 上的開源包管理系統(tǒng)和環(huán)境管理系統(tǒng)。Conda 可以快速安裝、運(yùn)行和更新包及其依賴項(xiàng)。Conda 可以輕松地在本地計(jì)算機(jī)上創(chuàng)建、保存

    2024年02月10日
    瀏覽(27)
  • ubuntu20.04安裝cmake

    編輯/etc/apt/sources.list文件, 在文件最前面添加以下條目(操作前做好相應(yīng)備份) 增加阿里云,在source.list文件開頭增加如下內(nèi)容 保存并更新 安裝編譯環(huán)境 下載驅(qū)動(dòng)源碼 編譯安裝 進(jìn)入項(xiàng)目目錄rtl8821CU后開始編譯安裝 下載cmake3.16.6:https://download.csdn.net/download/qq_46107892/87517469 解壓

    2024年02月09日
    瀏覽(47)
  • Ubuntu20.04安裝OpenCV

    Ubuntu20.04安裝OpenCV

    開源計(jì)算機(jī)視覺(OpenCV)是一個(gè)主要針對(duì)實(shí)時(shí)計(jì)算機(jī)視覺的編程函數(shù)庫。 OpenCV的應(yīng)用領(lǐng)域包括:2D和3D功能工具包、運(yùn)動(dòng)估計(jì)、面部識(shí)別系統(tǒng)、手勢識(shí)別、人機(jī)交互、移動(dòng)機(jī)器人、動(dòng)作理解、物體識(shí)別、分割和識(shí)別、實(shí)體影像立體視覺:來自兩個(gè)攝像機(jī)的深度感知、運(yùn)動(dòng)跟蹤、增強(qiáng)

    2023年04月09日
    瀏覽(70)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包