1.這是我第二次mac 安裝 flutter環境了,但是這種東西記不住。打開寫一下 有用的東西
一、
ls vi 等命令 command not found
原因是因為環境變量的問題,編輯profile文件沒有寫正確,導致在命令行下 ls等命令不能夠識別。 解決辦法:在命令行下打入下面這段就可以了 export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
brew命令的坑,很多mac系統都沒有安裝這個
學習安裝brew:segmentfault.com/a/119000001…
使用oh-my-zsh 安裝配置終端
當然這里只是一個建議,后面用到一些命令,單詞較長,配置完成后,有利於我們更加快速的完成配置,而且終端的使用也會變得極其方便,喜歡嘗試的朋友們可以去配置一下oh-my-zsh配置
下載Flutter SDK包
直接去官網下載,建議掛梯子:https://flutter.dev/docs/get-started/install/macos
進去后直接點擊下載就好了
配置環境變量
下載好以后,把下載的文件夾放進一個目錄下,這個目錄要記住,后面配置環境變量時,要用到。
比如:/Users/用戶名/Desktop/Flutter/flutter
,這里的Flutter就是我新建的文件夾,下載的文件flutter我就是放在該目錄下
打開終端,進入到上面所說的目錄,使用vim進行配置環境變量,命令如下
vim ~/.bash_profile
在打開的文件里增加一行代碼,意思是配置flutter命令在任何地方都可以使用。
export PATH=/Users/用戶名/Desktop/Flutter/flutter/bin:$PATH
這里的是根據你放置下載文件的路徑來寫的,所以自己要清楚路徑才行。如果不能使用梯子的還需要在環境變量里配置一下Pub源,不然無法使用,可以直接接着下面增加兩行配置
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
配置完成后,需要使用source
命令重新加載一下,具體如下:
source ~/.bash_profile
進行到這步,就算flutter安裝工作完成了,但是還是不能進行開發。可以使用命令來檢測一下,是否安裝成功了。
flutter -h
出現下面結果,說明到目前為止是一切順利的。

這里我們可能會遇到一個問題,就是提示zsh: command not found: flutter
這說明我們上面配置flutter命令沒有成功,檢測一下路徑是否有問題,可以cd
到/Users/用戶名/Desktop/Flutter/flutter
目錄下,使用flutter -h
,查看運行結果,如果失敗,就檢測一下路徑。
如果上面路徑下提示成功,在其他路徑下提示不成功,那么進行下面命令:
vim ~/.zshrc
在打開的文件里最下面增加一行代碼,就是配置的路徑
export PATH=/Users/用戶名/Desktop/Flutter/flutter/bin:$PATH
保存退出后,再使用source
命令重新加載一下:
source ~/.zshrc
到這里,應該可是在任何路徑下使用flutter
命令了。
檢查開發環境
到上面為止,我們只是安裝好了Flutter,但是還不具備開發環境,使用Flutter命令進行檢查:
flutter doctor
仔細看上面的說明,我們需要一條一條的安裝,知道滿足開發環境。 這里可以先直接下載Xcode,Android Studio,VSCode這三個軟件。
Xcode直接在App Store里下載
Android Studio下載地址:www.android-studio.org
VSCode下載可直接百度,網上有很多鏈接提供。(這里不是必須的,可下載可不下載,配置環境的時候不要求,開發時可用,畢竟輕量級)
下載Android Studio的時候,記得搭上梯子,不然可能。。。(你懂得😉)
如果Android Studio有安裝的,那么第一步要做的就是允許協議(android-licenses),終端輸入以下命令:
flutter doctor --android-licenses
然后后面會讓你輸入y/n的時候,一路y下去就行了。
完成后,再次使用flutter doctor
進行檢查,如下:
brew install --HEAD libimobiledevice
brew install ideviceinstaller
brew install ios-deploy
brew install cocoapods
pod setup
這里每輸入完一個,都需要等待一會,比較耗時,中間也有可能遇到其他情況,可以根據他的提示輸入其他命令;如果在某一步卡主,可以重啟終端,直接接着上一步輸入命令就行(這里就遇到這個坑,以為是網速問題,卡在updating的一步,半天不動,重啟一下,一會就過)
到這步了,如果有下面提示,說明我們的Android Studio需要安裝一下Flutter插件:

使用command + ‘,’ 打開窗口,如下:
安裝完成后,重啟一下Android Studio就行。
到這里,開發環境就配置完成了 。
相關鏈接:https://juejin.im/post/5c2da9d3f265da6167207075