window安裝
- https://github.com/coreybutler/nvm-windows/releases 下載setup版本
- nvm version
- nvm ls-remote 查看可安裝的版本
-
node不是可執(zhí)行文件
E:\dev-soft\nvm新增一個(gè)nodejs目錄
修改環(huán)境變量NVM_SYMLINK追加nodejs目錄
- nvm use 16.14.0
mac安裝
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
安裝成功默認(rèn)將會(huì)在用戶文件夾中生成一個(gè)隱藏的 .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
- 提示沒權(quán)限時(shí)
- 找到當(dāng)前角色 whoami
- 找到.nvm目錄 echo $NVM_DIR
- 改變使用角色 sudo chown -R mac .nvm
nvm功能
- 安裝或者卸載node版本 nvm install <version> [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//顯示當(dāng)前版本
- nvm alias default 16.14.0
- 刪除之前的固定版本 npm uninstall 12.18.0