简介
本文主要介绍Node.js (20.16.0LTS)版本源码编译安装方式.
二进制文件安装方式博主没有过多摸索,应该解压到固定目录下,配置环境变量即可
编译支持
下载源码:Node.js
编译需要有:python3,make,g++
sudo apt-get install python3 g++ make python3-pip
其中g++版本需要 >= 12.2
make需要3.81或者更新
python需要>=3.6
版本如果较旧的话博主不太清除是否可行,有时间的可以试试.
最开始博主g++版本比较旧,编译的时候提示了但没中断编译;为了保险起见又升级g++编译了一次.
编译
环境配置完成之后,在源码路径下打开命令行编译
- 配置
./configure
- 编译
-j4表示最多允许四个文件同时进行编译,加快速度make -j4
- 安装
自动安装到系统目录,需要加sudo,不然没权限sudo make install
测试
node -v
npm -v
测试命令是否可以正常执行