參考學(xué)習(xí)flutter的權(quán)威資料就是flutter中文網(wǎng)https://flutterchina.club杈湾,以下把“flutter中文網(wǎng)”簡(jiǎn)稱“中文網(wǎng)”
一、使用鏡像
由于在國(guó)內(nèi)訪問Flutter有時(shí)可能會(huì)受到限制队丝,F(xiàn)lutter官方為中國(guó)開發(fā)者搭建了臨時(shí)鏡像忠怖,大家可以將如下環(huán)境變量加入到用戶環(huán)境變量中:export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
注意:如何將環(huán)境變量加入到用戶環(huán)境變量中港准,中文網(wǎng)并沒有說旨剥,下面我總結(jié)一下mac下添加環(huán)境變量的方法告訴大家:
方法一:在終端操作
1、啟動(dòng)終端Terminal
2浅缸、輸入vim ./.bash_profile 回車轨帜,然后就打開了bash_profile文件
3、把export PUB_HOSTED_URL=https://pub.flutter-io.cn和export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn復(fù)制粘貼過去衩椒,兩個(gè)要單獨(dú)成行蚌父,即復(fù)制粘貼第一個(gè)后回車,再?gòu)?fù)制粘貼第二個(gè)
4毛萌、點(diǎn)擊“esc鍵苟弛,退出insert模式”, 然后按“:冒號(hào)鍵”,輸入wq!回車阁将,保存成功膏秫。
5、輸入“source ~/.bash_profile”做盅,讓環(huán)境變量生效
方法二:打開bash_profile文件缤削,直接粘貼
打開bash_profile最快捷的方法是在終端輸入open -e .bash_profile,將export PUB_HOSTED_URL=https://pub.flutter-io.cn和export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn復(fù)制粘貼過去吹榴,如下圖:
保存亭敢,即可。
二图筹、系統(tǒng)要求
要安裝并運(yùn)行Flutter帅刀,您的開發(fā)環(huán)境必須滿足以下最低要求:
操作系統(tǒng): macOS (64-bit)
磁盤空間: 700 MB (不包括Xcode或Android Studio的磁盤空間).
工具: Flutter 依賴下面這些命令行工具.
bash,?mkdir,?rm,?git,?curl,?unzip,?which
三、獲取Flutter SDK
1、去flutter官網(wǎng)下載其最新可用的安裝包劝篷,下載地址https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos哨鸭。注意:中文網(wǎng)上說解壓安裝包到你想安裝的目錄民宿,還舉了例子娇妓,但是我們現(xiàn)在直接從官網(wǎng)上下載到本地已經(jīng)是解壓好的文件夾了,你只需要把這個(gè)文件夾移到你想放置的地方就可以了活鹰。
2哈恰、添加flutter相關(guān)工具到path中:(注意這里對(duì)應(yīng)中文網(wǎng)的第三步,也是最具迷惑性的一步志群,也是最關(guān)鍵的一步)中文網(wǎng)是說明的着绷,原文粘貼如下:export PATH=`pwd`/flutter/bin:$PATH
此代碼只能暫時(shí)針對(duì)當(dāng)前命令行窗口設(shè)置PATH環(huán)境變量,要想永久將Flutter添加到PATH中請(qǐng)參考下面更新環(huán)境變量?部分锌云。
我們找到中文網(wǎng)下面的“更新環(huán)境變量”部分發(fā)現(xiàn)1和2我上面已經(jīng)講過荠医,關(guān)鍵迷惑點(diǎn)在3,添加以下行并更改[PATH_TO_FLUTTER_GIT_DIRECTORY]為克隆Flutter的git repo的路徑:
export PUB_HOSTED_URL=https://pub.flutter-io.cn //國(guó)內(nèi)用戶需要設(shè)置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //國(guó)內(nèi)用戶需要設(shè)置
export PATH=PATH_TO_FLUTTER_GIT_DIRECTORY/flutter/bin:$PATH
“添加以下行并更改[PATH_TO_FLUTTER_GIT_DIRECTORY]為克隆Flutter的git repo的路徑”桑涎,你可能還不知道PATH_TO_FLUTTER_GIT_DIRECTORY到底是指什么路徑彬向。例如我把剛才下載的flutter的文件放在了我的桌面上一個(gè)叫flutter的文件夾中,所以我的PATH_TO_FLUTTER_GIT_DIRECTORY這個(gè)就是/Users/用戶名/Desktop/flutter攻冷,所以我要把export PATH=/Users/用戶名/desktop/flutter/flutter/bin:$PATH放到bash_profile中娃胆,保存。到這里你的永久flutter開發(fā)環(huán)境已經(jīng)完全搭建好了等曼。
四里烦、檢驗(yàn)是否成功搭建好了flutter環(huán)境,方法如下:
打開終端禁谦,運(yùn)行flutter doctor胁黑。如果終端輸出flutter: command not found ,說明你沒有搭建成功州泊,如果像中文網(wǎng)所寫的運(yùn)行flutter doctor后輸出别厘,恭喜你已經(jīng)搭建好了!下面就是你按照終端輸出拥诡,下載你要下載的東西就可以了触趴。我是使用Android Studio學(xué)習(xí)開發(fā)的,如果大家有什么問題渴肉,歡迎留言交流~