mac安裝nvm方法,以及一些安裝失敗的解決方法

  1. 如果已經安裝過node,先刪除node。沒有安裝過直接到下一步。
sudo npm uninstall npm -g
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
sudo rm -rf /usr/local/include/node /Users/$USER/.npm
sudo rm /usr/local/bin/node
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d

詳細參考下面鏈接,裏面有驗證方法。
參考鏈接:https://www.jianshu.com/p/920961b6a538

  1. 安裝nvm
# 注意v0.34.0是版本號,最好安裝最新的,直接複製nvm的github中的複製命令就是最新版本的。
# 這條命令既可以安裝nvm,也可以升級nvm。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

從github獲取最新版nvm安裝命令的方法。

打開終端,複製github中介紹中這條命令執行,等待完成。
nvm的github地址:https://github.com/nvm-sh/nvm
在這裏插入圖片描述

如果結果是下圖這樣的,那應該就是成功了,往下看驗證一下。
在這裏插入圖片描述
驗證成功的方法
驗證是否安裝成功有兩個方法
一:重新打開終端,輸入nvm,顯示一大堆,則證明安裝成功。

mvn

二:直接執行命令

export NVM_DIR="$HOME/.nvm"
mvn
  1. 錯誤解決
    錯誤1
    如果出現下圖中框中的這些字,說明安裝失敗了。怎麼解決呢?往下看。
    在這裏插入圖片描述

這個錯誤是說【.bash_profile】沒有權限。這個文件是用來儲存環境變量的。
解決辦法:把這個文件的內容備份,然後刪除,重新建一個文件再把內容恢復。

# 一 打開.bash_profile文件,把裏面的內容copy到其它地方備份,然後關閉這個文件。
open ~/.bash_profile

# 打開後可以看見這個文件在鎖定狀態,不能修改。(見下圖)
# 正因爲鎖定狀態才導致安裝失敗。

# 二 刪除.bash_profile文件
rm ~/.bash_profile
# 執行這行命令後會有提示 【override rw-r--r--  root/staff for /Users/hyu/.bash_profile?】
# 輸入【y】即可。

# 三 新建.bash_profile文件
touch ~/.bash_profile

# 四 打開恢復剛剛備份的內容
open ~/.bash_profile
# 備份後保存,關閉。

# 五 刷新配置文件(其實應該不刷新也可以,因爲一會安裝nvm會自動刷新)
source ~/.bash_profile

# 六 這時這個問題就解決完了,你要做的是從新安裝一遍nvm。(回到文章的第2部)

下圖是鎖定的.bash_profile文件。
在這裏插入圖片描述

安裝完成了,你可以安裝管理你的node版本了。

# nvm常用命令
nvm install stable # 安裝最新版
nvm install --lts # 安裝長期支持版
nvm ls # 列出所有已安裝的版本
nvm use <version> # 使用node版本
nvm current # 當前版本
nvm # 查看命令
nvm uninstall <version> # 卸載node版本

–end–

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章