最近看了很多關(guān)于安裝flutter的文章橡庞,都是針對(duì)以前的.bash_profile廊镜。而未提及新的macOS Catalina系統(tǒng)鞠鲜,所以如果是升級(jí)到了macOS Catalina系統(tǒng)户辫,按照之前的文章有可能會(huì)不成功麻裁。故寫(xiě)此文章來(lái)記錄箍镜,在新的macOS Catalina的安裝過(guò)程源祈。
首先說(shuō)明:我的電腦是一臺(tái)全新的電腦,公司買(mǎi)來(lái)的時(shí)候就已經(jīng)是最新的macOS Catalina系統(tǒng)色迂。
flutter的安裝
下載flutter
首先需要去到官網(wǎng)下載你想要的flutter版本:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos
安裝flutter
1香缺、解壓下載的SDK
將下載好的文件解壓,放在你想放在的位置歇僧。
2.配置環(huán)境變量
在官網(wǎng)中图张,也有提到過(guò)macOS Catalina的shell已經(jīng)變化,所以我們需要使用新的shell來(lái)配置環(huán)境變量诈悍。
由于我這臺(tái)是新電腦祸轮,沒(méi)有顯示隱藏文件,所以需要先顯示隱藏文件侥钳,在終端中輸入以下命令后就行:defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder
這樣就能看到隱藏文件了适袜。
你打開(kāi)的時(shí)候可能沒(méi)有.zshrc這個(gè)文件,只有一個(gè).zsh_history的文件舷夺。如果沒(méi)有苦酱,打開(kāi)終端,輸入以下命令就可以創(chuàng)建一個(gè).zshrc的文件
cd ~
touch .zshrc
輸入以上兩個(gè)文件就可以創(chuàng)建一個(gè).zshrc的文件冕房,這個(gè)時(shí)候在打開(kāi)finder就可以看到這個(gè)隱藏的文件躏啰,這時(shí)候就可以雙擊打開(kāi)配置環(huán)境變量。
只需要打開(kāi)剛剛的地址耙册,輸入export Path=$PATH:后面跟上你前面解壓的flutter所在的地址即可(這里可以找到bin文件了直接拖過(guò)來(lái)就會(huì)自動(dòng)填充地址)给僵,第一個(gè)是flutter的環(huán)境變量,第二個(gè)是dart的環(huán)境變量详拙。填寫(xiě)完成以后記得CMD+S保存即可帝际。保存以后一樣的去終端執(zhí)行source ~/.zshrc即可。
這樣以后你的配置基本就已經(jīng)完成了饶辙,再去終端執(zhí)行flutter即可看到flutter和dart已經(jīng)安裝完成蹲诀。
如果你使用的VSCode執(zhí)行Dart文件出現(xiàn)/bin/sh: dart: command not found,就是你的Dart環(huán)境有問(wèn)題弃揽,未配置好脯爪,通過(guò)以上方法配置好以后記得重啟VSCode才能執(zhí)行成功。
如果你使用的是.bash_profile矿微,一樣的方法配置即可痕慢。