Ubuntu18.04 下安装 NodeJS
因为项目需求,特意研究了一下 Ubuntu18.04 下安装 NodeJS,这里分享两种安装方式:
直接命令行安装
第一种方式由官方提供,直接通过命令来方式来实现:
Node.js v17.x:
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -
sudo apt-get install -y nodejs
Node.js v16.x:
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
Node.js v14.x:
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
Node.js v12.x:
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
Node.js LTS (v16.x):
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
Node.js Current (v17.x):
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -
sudo apt-get install -y nodejs
具体可见文档 readme.md
从官网上面下载包后,解压安装
第二种方式是借鉴别人的方法,自己综合总结了一下
-
首先进入Node.js官网
-
点击导航栏中的 Download 进入下载页面
-
选中Linux Binaries(x64) 下载或者单击右键复制文件地址,使用 wget 命令行拉取也可以
-
下载完成以后,你会发现文件名称是
node-v16.14.0-linux-x64.tar.xz
,然后使用 xz 命令和 tar 命令对文件进行解压(解压前个人建议检验下文件,检查文件完整性)
xz -d node-v16.14.0-linux-x64.tar.xz
tar -xf node-v16.14.0-linux-x64.tar
- 将文件放置指定目录,我这里是放在 /opt 目录下的
mv node-v16.14.0-linux-x64 /opt
- 使用 vi 命令编辑 /etc/profile 文件
sudo vi /etc/profile
- 在文件末尾添加以下代码
export NODEJS_HOME=/opt/node-v16.14.0-linux-x64
export PATH=$NODEJS_HOME/bin:$PATH
- 添加完成后,保存并退出文件,执行以下命令进行测试
source /etc/profile
node -v
#输出结果 v16.14.0
npm -v
#输出结果 8.3.1
npx -v
#输出结果 8.3.1
- 测试成功后,重新打开一个终端,使用软链接命令将 node、npm、npx 命令全局化即可
sudo ln -s /opt/node-v16.14.0-linux-x64/bin/node /usr/bin/node
sudo ln -s /opt/node-v16.14.0-linux-x64/bin/npm /usr/bin/npm
sudo ln -s /opt/node-v16.14.0-linux-x64/bin/npx /usr/bin/npx
学习分享,一起成长!以上为小编的学习分享,若存在不当之处,请批评指正!