linux安装nodejs
下载
从 官方地址 选择 Linux Binaries(编译好的二进制包) 版本下载。
二进制包分为 x64 和 ARM 两个版本,可以在终端输入
arch
查看系统信息确定版本。
安装
- node.js 解压即用,无需安装:
# tar 命令: 用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的
# J: --xz filter the archive through xz(1.15以后版本可以不加,会自动识别格式)
# x: --extract 从归档中解出文件
# v: --verbose 详细地列出处理的文件
# f: --file=ARCHIVE 使用归档文件或 ARCHIVE 设备
# C: --directory=DIR 改变至目录 DIR
# 解压到当前目录
tar -xvf node-v14.17.0-linux-x64.tar.xz
# 解压到指定目录
tar -xvf node-v14.17.0-linux-x64.tar.xz -C /usr/local/bin
- 解压的 node 在
node/bin/
工作目录下正常使用,但无法在其他目录使用,所以需要创建软连接或配置环境变量
概念类似 windows 下配置 jdk,可以在已配置过环境变量的目录下创建 node 软连接,也可以在环境变量中加入 node 下的 bin 目录:
# ln 命令: -在文件之间建立连接
# s: 进行软链结(symbolic link)
# 将 node 和 npm 软连接到想连接的地方(位置任意,只要配置过环境变量)
ln -s /mnt/d/wsl/app/node/bin/node /usr/local/bin/
ln -s /mnt/d/wsl/app/node/bin/npm /usr/local/bin/
测试
在任意工作目录下输入 node
或 npm
,都能正常运行,则安装成功。