Ubuntu下安装 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

从官网上面下载包后,解压安装

第二种方式是借鉴别人的方法,自己综合总结了一下

  1. 首先进入Node.js官网
    在这里插入图片描述

  2. 点击导航栏中的 Download 进入下载页面
    在这里插入图片描述

  3. 选中Linux Binaries(x64) 下载或者单击右键复制文件地址,使用 wget 命令行拉取也可以
    在这里插入图片描述

  4. 下载完成以后,你会发现文件名称是 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
  1. 将文件放置指定目录,我这里是放在 /opt 目录下的
mv node-v16.14.0-linux-x64 /opt
  1. 使用 vi 命令编辑 /etc/profile 文件
sudo vi /etc/profile
  1. 在文件末尾添加以下代码
export NODEJS_HOME=/opt/node-v16.14.0-linux-x64
export PATH=$NODEJS_HOME/bin:$PATH
  1. 添加完成后,保存并退出文件,执行以下命令进行测试
source /etc/profile
node -v
#输出结果 v16.14.0
npm -v
#输出结果 8.3.1
npx -v
#输出结果 8.3.1
  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

 

posted @ 2024-03-26 11:18  CharyGao  阅读(137)  评论(0)    收藏  举报