現(xiàn)狀是電腦沒有安裝node。安裝nvm步驟如下:
1、終端中打開安裝文件的目錄: cd? + ~
2、使用git安裝 git clone https://github.com/nvm-sh/nvm.git
3、進入nvm目錄 cd nvm
4、執(zhí)行編譯文件 ./install.sh:
如果出現(xiàn)錯誤:git使用代理出現(xiàn)LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 錯誤
則執(zhí)行這個語句:sudo networksetup -setv6off Wi-Fi
5、在當前目錄編輯 .bash_profile ,默認不存在,可以使用命令 vim ~/.bash_profile
6、在文件內(nèi)寫入如下3行內(nèi)容:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
7、先按e s c表示輸入完畢. 然后輸入 ":wq!"代表保存。
8、最后執(zhí)行命令 source ~/.bash_profile。到了這里可能只對當前端口生效,重新開窗口就無效
9、完成之后關(guān)閉終端如果發(fā)現(xiàn)nvm和node無效:我們需要修改zshrc并讓.bash_profile的配置永久生效:
cd /etc
vim zshrc
按i,添加:? source ~/.bash_profile
按esc后輸入? :wq 。回車結(jié)束。
nvm常用命令如下:
nvm ls :列出所有已安裝的 node 版本
nvm version // 查看nvm版本
nvm install 14.17.0? ? // 安裝指定版本
nvm install latest? ? // 安裝最新版本
nvm uninstall 14.17.0? // 卸載node8.12.0版本
nvm list? ? ? ? ? ? ? // 查看所有安裝了的 node
nvm use 12.19.0? ? ? // 將node版本切換到12.19.0版本
nvm current :當前 node 版本
nvm alias [別名] [node版本號] :給不同的版本號添加別名
nvm unalias [別名] :刪除已定義的別名
nvm alias default[node版本號]:設(shè)置默認版本