您的位置:首页 >ubuntu如何升级nodejs版本
发布于2026-04-20 阅读(0)
扫一扫,手机访问

在 Ubuntu 环境下升级 Node.js,方法其实就那么几种,但选对路子很重要。目前,最常用且稳妥的方案有三个:一是用 NVM,适合需要灵活切换版本的开发者;二是通过 NodeSource 官方 APT 仓库,适合服务器等需要统一系统级版本的场景;三是使用 n 管理器,对于已经通过 npm 管理全局包的环境来说非常快捷。下面,咱们就把每种方法的操作步骤和核心要点捋清楚,照着做就行。
这个方法最大的好处是什么?它允许你在多个 Node.js 版本之间无缝切换,而且所有操作都局限在你的用户目录下,完全不会干扰系统环境或其他用户。对于日常开发来说,这几乎是首选。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bashsource ~/.bashrc 或 source ~/.zshrcnvm ls-remotenvm install --ltsnvm install nodenvm install 18.20.8nvm use nvm alias default node -vnpm -vnvm ls(查看已安装列表)nvm current(显示当前使用版本)nvm which (查看某个版本的安装路径)nvm uninstall (卸载指定版本)如果你管理的是服务器,或者希望所有用户都使用同一个 Node.js 版本,那么通过 NodeSource 的官方 APT 仓库来升级,就是最规范的系统级方案。
sudo apt-get remove --purge nodejs npmsudo apt-get autoremovecurl -fsSL https://deb.nodesource.com/setup_current.x | sudo -E bash -sudo apt-get updatesudo apt-get install -y nodejs(这会同时安装匹配的 npm)node -vnpm -v如果你的环境已经通过 npm 安装了不少全局工具,那么用 n 来升级 Node.js 可能是最“无感”的方式。它足够简单直接。
sudo npm install -g nsudo n stable (升级到稳定版)sudo n latest (升级到最新版)sudo n ls (查看可用版本)sudo n 18.20.8 (安装指定版本)node -vnpm -v/usr/local 目录下。在某些系统配置中,可能需要手动确保你的系统 PATH 包含了 /usr/local/bin。版本升级成功,只是第一步。接下来,还有几件“后事”需要处理,以确保一切运行如常,尤其是生产环境。
npm i -g yarn pm2 typescriptnpm installnpm test (如果项目有测试脚本)
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9