mac 上安裝 nvm 遇到的坑
阿新 • • 發佈:2018-05-17
-s scrip 一點 AC 官方文檔 script reat 新版本 遇到
本人之前在 mac 上已經裝過 nvm 了,今天幫朋友在他電腦上裝,由於是新版本,沒想到有點坑。
** 一定要參考官方文檔
一、命令行安裝
(圖片來自 github )
意思是,無論你安裝還是更新 nvm,只要打開終端,復制圖中的代碼,回車即可。
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
So easy. 那麽,坑在哪裏呢?
一般,安裝完後我們都會輸入 nvm -v 來查看是否真的安裝好了。結果。。。很不幸的,它提示到:
nvm: Comman Not Found
用不了啊,懵逼。網上查了一堆,說是要我處理 .bash_profile 文件,在裏面添加以下內容(或者類似的):
source ~/.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
我全部試了個遍,還是不對。終於,我又想起了官方文檔。
這段話我當時是看到了的,寫得清清楚楚,明明白白,只是當時我沒看懂 run the install script 指的是什麽。。。。傻吧,我還英語專八呢
翻譯一下,就是說,你的 mac 是 os x 系統,遇到了 command not found 這種問題的話,就試一下下面兩種方法。我試了,第二種對我無效,我就講第一種。
很簡單的,這時,你就重新打開終端,輸入 touch ~/.bash_profile ,然後重新執行安裝nvm的那段腳本就行了,合起來就是:
touch ~/.bash_profile curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
二、更新 nvm
我發現新版的 nvm 好像好用一點誒,怎麽辦,麻利地更新唄~
第一種就是執行上面安裝 nvm 的那段腳本就行。
第二種,用 git,本人剛好裝了,貼代碼(最新版本號到官網查看):
// 因為我之前不是用 git 裝的,我就執行了這兩行 cd ~/ git clone https://github.com/creationix/nvm.git .nvm //不然可以直接這麽寫 cd ~/.nvm git checkout v0.33.11
mac 上安裝 nvm 遇到的坑