無論是學習react.js ,還是vue.js 都是需要安裝開發環境的,最基本的還是Homebrew,所以首先學會安裝Homebrew。
1、Homebrew是什么?
Homebrew是以最簡單,最靈活的方式來安裝蘋果公司在MacOS中不包含的UNIX工具。 換句話說就是macOS 缺失的軟件包的管理器。
官方網站:點擊查看
Git倉庫地址:點擊查看
2、Homebrew 安裝:
打開mac終端,復制粘貼下面命令,根據要求,一步一步即可。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
3、Homebrew卸載:
打開mac終端,復制粘貼下面命令(其實只用把上面安裝的install換成uninstall就行了)。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
4、Homebrew 怎么使用?常用命令有哪些?
安裝軟件,如:brew install oclint
卸載軟件,如:brew uninstall oclint
搜索軟件,如:brew search oclint
更新軟件,如:brew upgrade oclint
查看安裝列表, 如:brew list
更新Homebrew,如:brew update
5、安裝中遇到的問題
(1)錯誤描述如下:
xcode-select: error: invalid developer directory '/Library/Developer/CommandLineTools'
Failed during: /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools
原因:xcode的命令行工具不再安裝在/Library/Developer/CommandLineTools 這個位置了,而是如下圖所示的位置:
/Applications/Xcode.app

這個時候只需要使用下面這個命令設置一下就可以了:
sudo xcode-select --switch /Applications/Xcode.app
最后再輸入下面命令驗證一下:
xcode-select -p
打印輸出
/Applications/Xcode.app/Contents/Developer
然后再嘗試安裝命令,就沒有出現上面的那個問題了。
想法:個人覺得上面的那個問題可以不用管,因為xcode 已經自動安裝了CommandLineTools這個工具。
(2)近日在新的電腦上面安裝這個工具的時候遇到的問題,記錄下來
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
解決方案:把下面的內容配置到你的host中即可解決
199.232.28.133 raw.githubusercontent.com
最后輸入brew -v查看是否正確安裝好。
brew -v
Homebrew 2.4.3
Homebrew/homebrew-core (git revision b5f93; last commit 2020-07-03)
接下來可以使用Homebrew來安裝 Node 和 Watchman、telnet等工具了。
例如:
brew install telnet安裝telnet。
brew install nodejs 或者brew install node安裝nodejs,由於新版的nodejs已經集成了npm,所以npm也一並安裝好了。同樣可以通過輸入 "npm -v" 來測試是否成功安裝。
node -v
v14.5.0
npm -v
6.14.5
