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使用的默认源连通性不一定很好,因此要替换为阿里源

  1. 替换 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
  1. 替换 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版本

posted @   神奇小宝  阅读(108)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示