linux安裝node.js


轉載自  https://www.linuxidc.com/Linux/2018-05/152389.htm

 

本教程將引導您在CentOS Linux 7.5機器上安裝Node.js和npm。 Node.js是一個跨平台的JavaScript運行時環境,允許服務器端執行JavaScript代碼。 Node.js主要用於后端,但它也是一種全棧和前端解決方案。 npm是Node.js的默認包管理器。

從NodeSource安裝Node.js

在CentOS 7機器上安裝Node.js有幾種不同的方法。 在本教程的第一部分中,我們將從NodeSource存儲庫安裝Node.js。

首先,我們需要啟用NodeSource存儲庫:

curl -sL https://rpm.nodesource.com/setup_8.x | sudo bash -

如何在CentOS Linux 7.5上安裝Node.js

當前的LTS版本的Node.js是8.x. 如果您想安裝版本10,只需把setup_8.x更改setup_10.x即可。

一旦啟用了NodeSource存儲庫,請鍵入以下命令來安裝Node.js和npm:

sudo yum install nodejs

如何在CentOS Linux 7.5上安裝Node.js

要檢查安裝是否成功,我們可以運行下列命令來打印Node.js和npm版本:

node --version

輸出:

v8.11.1

npm --version

輸出:

5.6.0

如何在CentOS Linux 7.5上安裝Node.js

使用NVM安裝Node.js

NVM(節點版本管理器)是一個bash腳本,用於管理多個活動的Node.js版本。 NVM允許我們安裝和卸載任何特定的Node.js版本,這意味着我們可以擁有任何我們想要使用或測試的Node.js版本。

要下載nvm安裝腳本,請鍵入:

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

如何在CentOS Linux 7.5上安裝Node.js

該腳本將從Github中將nvm存儲庫克隆到~/.nvm,並將腳本路徑添加到Bash或ZSH配置文件中。

輸出:

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

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

如上面的輸出所示,您應該關閉並重新打開終端,或運行命令將nvm腳本的路徑添加到當前會話。

export NVM_DIR="$HOME/.nvm"

[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

要驗證nvm是否已正確安裝,請鍵入:

nvm --version

輸出:

0.33.11

現在我們已經安裝了nvm,我們可以通過鍵入以下命令來安裝最新版本的Node.js:

nvm install node

輸出:

Downloading and installing node v10.1.0...
Downloading https://nodejs.org/dist/v10.1.0/node-v10.1.0-linux-x64.tar.xz...
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v10.1.0 (npm v5.6.0)
Creating default alias: default -> node (-> v10.1.0)

我們可以通過鍵入以下命令驗證Node.js版本:

node --version

輸出:

v10.1.0

如何在CentOS Linux 7.5上安裝Node.js

如果再安裝兩個版本,最新的LTS版本和6.14.2版本

nvm install --lts
nvm install 6.14.2

如何在CentOS Linux 7.5上安裝Node.js

一旦安裝了LTS版本和6.14.2以列出所有安裝的Node.js實例,請輸入:

nvm ls

輸出:

->      v6.14.2                # ACTIVE VERSION
        v8.11.1
        v10.1.0
        system
default -> node (-> v10.1.0)    # DEFAULT VERSION
node -> stable (-> v10.1.0) (default)
stable -> 10.1 (-> v10.1.0) (default)
iojs -> N/A (default)
lts/* -> lts/carbon (-> v8.11.1)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.14.2
lts/carbon -> v8.11.1

如何在CentOS Linux 7.5上安裝Node.js

輸出告訴我們,左邊的箭頭(-> v6.14.2)是當前shell會話中使用的版本,默認版本設置為v10.1.0。 默認版本是打開新shell時將會激活的版本。

要更改當前的活動版本,可以使用以下命令:

nvm use 8.11.1

並用以下方式驗證它:

nvm current

輸出:

v8.11.1

如果您想要將默認版本更改為8.11.1,請鍵入:

nvm alias default 8.11.1

安裝開發工具

最后,我們還將安裝開發工具,以便我們能夠從npm構建本地插件。

sudo yum install gcc-c++ make

如何在CentOS Linux 7.5上安裝Node.js

OK! 如果您有任何問題或意見,請隨時在下面發表評論。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM