node在ubuntu下的安裝(含NVS安裝)

2021-09-27 09:57:38 字數 1565 閱讀 3950

一般直接:

sudo apt-get update

sudo apt-get install nodejs

但有時候需要一些另外版本:

我們知道/usr/local下都是放一些管理員的應用程式,我們在上面解壓下來的檔案裡面有node和npm,直接複製到路徑下就可以:

wget 

tar -xvf node-v8.9.3-linux-x64.tar.xz

sudo mv node-v8.9.3-linux-x64 /usr/local

sudo ln -s /usr/local/node-v8.9.3-linux-x64/bin/node /usr/local/bin/node

sudo ln -s /usr/local/node-v8.9.3-linux-x64/bin/npm /usr/local/bin/npm

$ export nvs_home="$home/.nvs"

$ git clone --depth=1 "$nvs_home"

$ . "$nvs_home/nvs.sh" install

$ nvs remote node 

$ nvs remote

default node

chakracore

chakracore-nightly

nightly

node

通過以下命令,即可非常簡單的安裝 node.js 最新的 lts 版本。

# 安裝最新的 lts 版本

$ nvs add lts

# 配置為預設版本

$ nvs link lts

安裝其他版本:

# 安裝其他版本嚐嚐鮮

$ nvs add 12

# 檢視已安裝的版本

$ nvs ls

# 在當前 shell 切換版本

$ nvs use 12

更多指令參見nvs --help

使用nvs時,預設的prefix是當前啟用的 node.js 版本的安裝路徑。

帶來乙個問題是:切換版本之後,之前安裝全域性命令模組需要重新安裝,非常不方便。

解決方案是配置統一的全域性模組安裝路徑到~/.npm-global,如下:

$ mkdir -p ~/.npm-global

$ npm config set prefix ~/.npm-global

還需配置環境變數到~/.bashrc~/.zshrc檔案裡面:

$ echo "export path=~/.npm-global/bin:$path" >> ~/.zshrc

$ source ~/.zshrc

node在centos下的安裝

node的安裝需要依賴很多,如gcc等,首先我們需要將這些安裝成功,用rpm命令檢視下,果然我們並沒有gcc等,所以要用yum進行安裝 yum y install gcc gcc c kernel devel cd usr local src wget 2 解壓原始碼 刪除安裝包 tar zxvf ...

Ubuntu下安裝node和npm

安裝行數,依次輸入下面的命令 要注意,這裡不需要根據你的版本改動下面要寫的 除非你的linux是32位的,不過你也可以試試行不行 tar xjf node tar xzsudo mv node 64 opt 這時候,需要輸入root密碼 初始版本的密碼是隨機數,除非你更改過。可以通過網路上的方法來解...

Ubuntu安裝NVM安裝Node

本來沒啥難度的,最近用的比較多還是記錄一下吧。nvm的github curl o bash或者 wget qo bashexport nvm dir z printf s nvm printf s nvm s nvm dir nvm.sh nvm dir nvm.sh this loads nvmc...