[英]NVM Install Error: Profile not found. Tried ~/.bashrc, ~/.bash_profile, ~/.zshrc, and ~/.profile.
[英]“nvm” command not recognized in new command line windows/tabs despite presence of “NVM_DIR” variable in both ~/.bashrc and ~/.bash_profile
我的同事最近使用 Homebrew 在他的 Macbook 上安裝了 Node Version Manager,並運行了安裝腳本末尾建議的兩個命令:
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
在進行安裝的終端窗口中一切正常,但是如果他打開一個新的終端窗口甚至一個新選項卡,他必須重新安裝 NVM。
我的命令行經驗水平相對較低(我不知道我不知道什么),所以我不確定從哪里開始診斷問題。 歡迎提出建議。
安裝nvm
后brew
的說明是:
Add the following to $HOME/.bashrc, $HOME/.zshrc, or your shell's equivalent configuration file:
source $(brew --prefix nvm)/nvm.sh
在具有默認設置的 OS X 上,您實際上需要$HOME/.profile
(或~/.profile
)。 只需將上面的行添加到該文件的末尾。
運行該行一次將在該 shell 會話中設置nvm
。 但是如果您將它添加到您的.profile
文件中,它將在每個 shell 會話開始時運行。
.bash_profile
您還可以將nvm()
函數導出到當前的 shell 環境:
source $(brew --prefix nvm)/nvm.sh
檢查是否正常工作:
nvm -v
.bash_profile
sudo vim ~/.bash_profile
輸入i
插入,並添加:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
按wq!
保存並退出,最后重新啟動終端應用程序。
永不放棄! ✌️
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.