Node.js二进制包官方下载地址:https://nodejs.org/dist/。
//新建目录
mkdir ~/.nodejs
//配置环境变量
echo 'export NODEJS_VERSION=22.7.0' >> ~/.bashrc
echo 'export NODEJS_HOME="$HOME/.nodejs/$NODEJS_VERSION"' >> ~/.bashrc
echo 'export PATH="$NODEJS_HOME/bin:$PATH"' >> ~/.bashrc
echo 'export NPM_CONFIG_USERCONFIG="$NODEJS_HOME/.npmrc"' >> ~/.bashrc
echo 'export NODE_REPL_HISTORY=""' >> ~/.bashrc
//重启终端生效或执行以下命令立即生效。
source ~/.bashrc
//下载Node.js二进制包
//官方下载地址
wget -c https://nodejs.org/dist/v$NODEJS_VERSION/node-v$NODEJS_VERSION-linux-x64.tar.xz
//阿里云镜像
wget -c https://npmmirror.com/mirrors/node/v$NODEJS_VERSION/node-v$NODEJS_VERSION-linux-x64.tar.xz
//腾讯云镜像
wget -c http://mirrors.cloud.tencent.com/nodejs-release/v$NODEJS_VERSION/node-v$NODEJS_VERSION-linux-x64.tar.xz
//华为云镜像
wget -c https://mirrors.huaweicloud.com/nodejs/v$NODEJS_VERSION/node-v$NODEJS_VERSION-linux-x64.tar.xz
//解压Node.js二进制包
tar xvf node-v$NODEJS_VERSION-linux-x64.tar.xz
//移动到目标目录并重命名
mv node-v$NODEJS_VERSION-linux-x64 $NODEJS_HOME
//配置cache目录
npm config set cache=$NODEJS_HOME/.npm
//删除Node.js二进制包
//删除默认生成的cache目录
rm -rf node-v$NODEJS_VERSION-linux-x64.tar.xz .npm
//查看版本
node -v
//配置https://registry.npmjs.org的镜像
//阿里云
npm config set registry=https://registry.npmmirror.com/
//腾讯云
npm config set registry=https://mirrors.cloud.tencent.com/npm/
//华为云
npm config set registry=https://mirrors.huaweicloud.com/repository/npm/
//查看配置
npm config list
//升级npm
npm install -g npm
//查看版本
npm -v
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/javascript/javascriptenv/32144.html