美文网首页
node版本管理

node版本管理

作者: 技术体验师_萦回 | 来源:发表于2024-01-13 09:59 被阅读0次

简书地址
有道云地址

windows系统管理node版本

macOS系统管理node版本

n管理node版本

  1. 清除node缓存:sudo npm cache clean -f
  2. 安装 n :
sudo npm install n -g

确认文件夹和权限
sudo mkdir -p /usr/local/n  #若无‘/usr/local/n’文件夹,则创建
sudo chown -R $(whoami) /usr/local/n #确认文件夹权限

确认文件夹和权限
sudo mkdir -p /usr/local/bin /usr/local/lib /usr/local/include /usr/local/share  #若无,则创建
sudo chown -R $(whoami) /usr/local/bin /usr/local/lib /usr/local/include /usr/local/share  #确认文件夹权限
  1. 查看n是否安装成功:n -V
  2. 安装版本
安装最新正式发布版本 sudo n latest
安装最新的长期支持正式发布版本 sudo n lts
安装指定版本 sudo n 18.18.0
  1. 使用n管理node
查看node可以使用的列表n ls
  1. 切换node版本
* 首先执行sudo n,通过上下键进行切换选择,最后使用enter键选中版本。
* 如果选中后还是原来版本,则使用 sudo n,后再通过上下键进行切换选择,最后使用enter键选中版本。
  1. 删除指定版本node
sudo n rm 18.18.0

自动切换node版本

# 新建node.sh
/usr/local/shell/node.sh

# /Users/zhangzhaohuan/.zshrc 添加
source /usr/local/shell/node.sh

# source .zshrc
source /Users/zhangzhaohuan/.zshrc

node.sh如下:

    # 筛选出数字和点
    version=$(echo "$content" | sed 's/[^0-9.]//g')
    # 查看n安装的node版本
    local allversions=$(n ls)
    # 查看当前node版本
    local currentversion=$(node -v)
    currentversion=$(echo "$currentversion" | sed 's/[^0-9.]//g')
    echo "当前node版本:$currentversion"
    echo ".nvmrc node版本:$version"
    echo "nnnnn版本:$allversions"
    if [[ "$allversions" = *"$version"* ]]; then
      if [ "$version" = "$currentversion" ]; then
        echo "node版本符合本项目.nvmrc配置"
      else
        echo "切换node版本到:$version"
        sudo n $version
      fi
    else
      echo "请安装node:$version"
    fi
  fi
}
load-nvmrc

相关文章

  • 20141225学习记录

    一、node相关## 1.node版本管理### 利用n和nvm管理Node的版本标签: n nvm node版本...

  • NodeJS 安装

    概念 NVM:Node Version Manager(Node版本管理器)管理NodeJS版本NodeJS:服务...

  • 关于node、npm的一些资料

    node有一种非常简单管理Node版本的方式,即Node Binary管理模块“n”。 node -v检查当前版本...

  • React Native入门教程

    环境安装 nvm管理node版本的shell工具,用来便捷安装和管理npm,node版本。安装地址 node 8....

  • node版本更新

    查看当前node版本 清除cache 安装node版本管理工具——"n" 安装最新稳定版node 查看node版本...

  • 升级node版本

    查看node版本,没安装的请先安装 清楚node缓存; 安装node版本管理工具'n'; 使用版本管理工具安装指定...

  • nvm windows 使用

    nvm --> node version manager(Node版本管理器)安装并维护多个node版本 比直接...

  • Mac环境下更新node版本

    查看本机当前Node和npm版本 清除node的cache(清除node的缓存) 安装"n"版本管理工具,管理no...

  • 前端开发工具版本升级

    当前版本查看 node -vnpm -vyarn -v node 安装node版本管理工具nsudo npm in...

  • node mac升级 版本控制

    安装方法: 首先查看 node 版本; 清楚 node 缓存; 安装 node 版本管理工具 'n'; 使用版本管...

网友评论

      本文标题:node版本管理

      本文链接:https://www.haomeiwen.com/subject/eupfodtx.html