卸载流程

  1. # 先卸载npm
  2. sudo npm uninstall npm -g
  3. # 卸载node
  4. yum remove nodejs npm -y

看看是否有残留
进入 /usr/local/lib 删除所有 node 和 node_modules 文件夹
进入 /usr/local/include 删除所有 node 和 node_modules 文件夹
进入 /usr/local/bin 删除 node 的可执行文件

安装 node

  1. # 切换到要下载的目录 /home
  2. cd /home
  3. # 下载 node 安装包
  4. wget https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz
  5. # 解压 xz
  6. xz -d node-v16.13.1-linux-x64.tar.xz
  7. # 解压 tar
  8. tar -xf node-v16.13.1-linux-x64.tar
  9. # 添加到环境变量
  10. vim /etc/profile
  11. # 添加 node 环境变量到最后
  12. export NODE_HOME=/usr/local/system_config/node-v16.13.1-linux-x64
  13. export PATH=$NODE_HOME/bin:$PATH
  14. # 使环境变量生效
  15. source /etc/profile
  16. # 检查是否安装完成
  17. node -v
  18. # v16.13.1
  19. npm -v
  20. # 8.1.2

查看全局包安装目录 npm root -g
/usr/local/system_config/node-v16.13.1-linux-x64/lib/node_modules

ln -s /usr/local/system_config/node-v16.13.1-linux-x64/bin /usr/bin/node

参考

  1. linux服务器快速卸载安装 node 环境