方法一:直接apt install安装
Ubuntu 18.04在其默认存储库中包含一个版本的Node.js,可用于在多个系统间提供一致的体验,但这不一定是最新版本,请根据自己开发测试需要对应升级。
安装Node.js
Ubuntu 18.04在其默认存储库中包含一个版本的Node.js,可用于在多个系统间提供一致的体验。 在撰写本文时,存储库中的版本是8.10.0。 这不会是最新的版本,但它应该稳定且足以快速实验该语言。
要获得此版本,您可以使用apt软件包管理器。 键入以下内容刷新本地包索引:
sudo apt update
从存储库安装Node.js:
sudo apt install nodejs
需要额外安装npm。你可以通过输入以下命令来完成
sudo apt install npm
升级node
升级完node和npm后,一定要记得重新设置一下npm taobao源,避免npm i出错
利用n来管理版本
sudo npm install -g n
n来下载node版本
sudo n lts 长期支持
sudo n stable 稳定版
sudo n latest 最新版
sudo n 8.4.0 直接指定版本下载
切换版本
sudo n
直接键盘上下移动选择你要的版本,回车确认
或者直接指定版本
sudo n 8.10.0
查看node版本
node -v
注意本终端下查看有可能没有变化,选择新建一个终端查看
升级npm
sudo npm i -g npm
添加环境变量
查看node安装目录
which is node
查看到具体路径,例如/usr/local/bin/node
export PATH=$PATH:/usr/local/bin/node
则可以直接在任意目录下使用node,npm命令了
方法二:直接官网下载node软件包安装
后续补充
从node官网下载node软件包
https://nodejs.org/en/
例如:node-v12.16.2-linux-x64.tar.xz
tar xvf node-v12.16.2-linux-x64.tar.xz
cd /usr/local
sudo cp -r ~/node-v12.16.2-linux-x64 ./
sudo mv node-v12.16.2-linux-x64/ node
sudo vim /etc/profile
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH
source /etc/profile
node -v
npm -v
npm config set registry https://registry.npm.taobao.org/
npm config get registry
npm修改淘宝源
用npm官方源下载很慢,建议更改为淘宝源
npm直接改源和cnpm是不一样的
npm config set registry https://registry.npm.taobao.org/
检查是否修改成功
npm config get registry