Nodejs升级以及快速版本切换
1. 前言
要升级 Nodejs 有多种方法, 方法一重新安装新版本; 方法二, 安装 nodejs 版本管理器 例如: n 或者 nvm.
方法一比较简单直接, 方法二可以在新旧版本之间切换, 非常符合需要同时支持多种版本 nodejs 的需求, 缺点是目前还不是正式版本, 目前还是 0.39.5 版本, 还没有到 1.0 版本, 遇到的奇奇怪怪的问题比较多, 不是特别成熟, 尤其是 Windows 上的 NVM. 在 Linux 或 Macos 上目前基本可用, 但是 Windows 不是太稳定.
2. 重新安装 nodejs
windows 上重新安装 nodejs
从nodejs 官网下载最新版本或指定版本的 nodejs
执行安装程序, 依照安装向导指引安装 nodejs
安装完成后执行
node -v
验证 nodejs 新版本是否安装成功
linux 上重新安装 nodejs
下载安装包
1 | wget -O /tmp/node-v20.12.2-linux-x64.tar.gz https://nodejs.org/dist/v20.12.2/node-v20.12.2-linux-x64.tar.gz |
解压安装包
1 | # 解压 |
更新软链接
1 | # 删除旧的链接 |
将/usr/bin/nodejs/bin 添加到 path 环境变量,
这样做的好处是当升级或者切换版本时只需要更改软连接即可.
不需要修改环境变量.
vi ~/.bashrc
1 |
|
之前安装的全局命令全部要重装一遍, 例如我安装了 gyp, pm2, angular, node-gyp-build, typescript
全局安装的命令需要重载, 例如 node-gyp-build, node-gyp-build-optional, node-gyp-build-test, pm2
1 | sudo npm install -g typescript@5.3.2 |
如果没有创建软连接则创建软链接
1 | sudo ln -fs /usr/bin/nodejs/bin/ng /usr/bin/ng |
检测版本
1 | node -v |
3. Nodejs 系列文章
最新更新以及更多 Nodejs 相关文章请访问 鹏叔的技术博客 - Nodejs
4. 参考文档
Nodejs升级以及快速版本切换