Ubuntu 20.04 安装Node.js和yarn
一、Node.js安装
1.根据时间的推移,下面的安装脚本已经失效了
以具有sudo特权的用户身份运行以下命令,以下载并执行NodeSource安装脚本
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
2.新版安装Node.js和npm
根据官网介绍
首先确认自己的版本是多少再安装对应的Node.js版本
注意:如何你想在其他版本的Linux运行可以查看这个网址
2.1 安装步骤,这里我选了20版本来安装,下载并导入Nodesource GPG密钥
如果您具有root访问权限,则可以省略“sudo”命令,因为您已经拥有完全的管理权限。
sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
2.2 创建deb存储库
NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
可选:NODE_MAJOR可以根据您需要的版本进行更改。
NODE_MAJOR=16 NODE_MAJOR=18 NODE_MAJOR=20 NODE_MAJOR=21
2.3 更新和安装命令
sudo apt-get update
sudo apt-get install nodejs -y
2.4 卸载nodejs Ubuntu和Debian包
要完全删除从deb.nodesource.com包中安装的Node.js,请使用这个方法:
在Ubuntu上使用sudo,或者在debian上以root用户身份运行
apt-get purge nodejs &&\
rm -r /etc/apt/sources.list.d/nodesource.list &&\
rm -r /etc/apt/keyrings/nodesource.gpg
3.通过打印它们的版本来验证Node.js和npm是否已成功安装
node --version
npm --version
二、yarn安装
安装yarn官方中文文档
使用下面命令运行脚本安装
curl -o- -L https://yarnpkg.com/install.sh | bash
Successfully installed Yarn 1.22.19! Please open another terminal where the yarn command will now be available.
PS:提示上面这句就代表安装完成了,安装完后需要重新登录或者另外开一个远程
yarn --version
使用yarn命令下载觉得慢可以更换下载源
查看当前设置的镜像源地址
yarn config get registry
修改成淘宝源
yarn config set registry 'https://registry.npm.taobao.org'