nvm安装使用

window安装

  • https://github.com/coreybutler/nvm-windows/releases 下载setup版本
  • nvm version
  • nvm ls-remote 查看可安装的版本
  • node不是可执行文件
    E:\dev-soft\nvm新增一个nodejs目录
    修改环境变量NVM_SYMLINK追加nodejs目录


    image.png
  • nvm use 16.14.0

mac安装

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
安装成功默认将会在用户文件夹中生成一个隐藏的 .nvm 文件

命令行
显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder
隐藏隐藏文件:defaults write com.apple.finder AppleShowAllFiles No && killall Finder

  • 输出安装目录 echo $NVM_DIR // /Users/mac/.nvm
  • 找到目录位置,用vscode打开

新建配置文件

  • 在/Users/mac/,.bashrc加入
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

mac使用问题

安装node

  • 提示没权限时
  • 找到当前角色 whoami
  • 找到.nvm目录 echo $NVM_DIR
  • 改变使用角色 sudo chown -R mac .nvm

nvm功能

  • 安装或者卸载node版本 nvm install [arch] //arch 32/64位

nvm install/uninstall 11.6.0 32

  • 使用node版本

nvm use 11.6.0 32

  • node -v检测
  • nvm ls 查看已安装的node版本

mac针对退出终端无法固定node版本

  • nvm use 16.14.0
  • nvm current//显示当前版本
  • nvm alias default 16.14.0
  • 删除之前的固定版本 npm uninstall 12.18.0

你可能感兴趣的:(nvm安装使用)