Linux系统上使用nvm-cn管理nodejs和npm版本操作
安装nvm
由于Github的访问性问题,所以我们不使用Github安装,而是使用Gitee安装,使用的Gitee仓库为: https://gitee.com/RubyMetric/nvm-cn
安装命令为: bash -c "$(curl -fsSL https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh)"
安装后验证:重启shell或者执行 source ~/.nvm/nvm.sh
后, 执行 nvm -v
如果显示安装版本则为执行成功
nvm换源
因为默认nvm使用的默认源连通性不一定很好,因此要替换为阿里源
- 替换 nodejs 源为 阿里源
# 替换 nodejs 源为 阿里源
sed 's?NVM_NODEJS_ORG_MIRROR:-https://nodejs.org/dist?NVM_NODEJS_ORG_MIRROR:-https://npmmirror.com/mirrors/node?g' ~/.nvm/nvm.sh
- 替换 IOJS 源为 阿里源
# 替换 IOJS 源为 阿里源
sed 's?NVM_IOJS_ORG_MIRROR:-https://nodejs.org/dist?NVM_IOJS_ORG_MIRROR:-https://npmmirror.com/mirrors/npm?g' ~/.nvm/nvm.sh
安装nodejs
执行 nvm ls-remote
即可查看当前可选择版本
执行 nvm install 22
即可安装nodejs 22版本最新版
执行 nvm use 22
即可将安装好的nodejs 22最新版应用
执行 node -v
即可查看对应的node版本
执行 npm -v
即可查看对应的npm版本
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构