一:Flutter Mac相關(guān)配置
1 下載fluttersdk
Flutter SDK下載地址:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#windows
這是我的 flutter下載路徑
/Users/zcyd/Desktop/flutter/bin
2 獲取Android SDK的文件路徑
Android studio -> Preferences -> Android SDK -> SDK Tools
a.打開命令行終端Terminal
[輸入]~/.bash_profile
如果出現(xiàn)No such file or directory表示.bash_profile文件不存在需要創(chuàng)建闻伶,出現(xiàn)zsh: permission denied: /Users/XXX/.bash_profile表示文件已經(jīng)存在专控,無需創(chuàng)建收擦。
=文件不存在,需要創(chuàng)建=
[輸入]~/touch .bash_profile
b. 編輯.bash_profile文件
[輸入]open -e .bash_profile
在打開的文件中輸入下面的文字【注釋不可放進文件中船响,完成之后請保存并關(guān)閉文件】
// flutte的bin文件路徑(請修改為你的對應(yīng)路徑)
export PATH=/Users/zcyd/Desktop/flutter/bin:$PATH
// Android SDK的文件路徑(請修改為你的對應(yīng)路徑)
export ANDROID_HOME=/Users/zcyd/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
// flutte的國內(nèi)鏡像地址材原,加快國內(nèi)的訪問速度
export PUB_HOSTED_URL=https://pub.flutter-io.cn
// flutte的國內(nèi)鏡像地址袍冷,加快國內(nèi)的訪問速度
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
c.【重點,重點坛缕,重點】在文件保存之后一定一定要在命令行中更新當(dāng)前配置(我就在這里卡了一個下午)
[輸入]source .bash_profile
d.設(shè)置環(huán)境變量為全局的墓猎,即不用每次打開打開終端都執(zhí)行source .bash_profile刷新環(huán)境變量之后才可以執(zhí)行flutter doctor
.zshrc文件不存在,需要創(chuàng)建
[輸入]touch .zshrc
.zshrc文件已經(jīng)存在赚楚,直接打開
[輸入]open .zshrc
在打開的文件末尾增加source ~/.bash_profile保存退出即可毙沾。
e.到這里環(huán)境變量基本配置完畢,檢查flutte環(huán)境變量是否配置完畢
[輸入]flutter doctor
相關(guān)鏈接:http://www.reibang.com/p/19b01d36dee3
二:VSCode配置dart環(huán)境
1:下載Dart SDK
到Dart的官方宠页,根據(jù)不同的操作系統(tǒng)下載對應(yīng)的Dart
- 官方網(wǎng)站:dart.dev/get-dart
無論是什么操作系統(tǒng)左胞,安裝方式都是有兩種:通過工具安裝
和直接下載SDK,配置環(huán)境變量
1.通過工具安裝
- Windows可以通過Chocolatey
- macOS可以通過homebrew
- 具體安裝操作官網(wǎng)網(wǎng)站有詳細(xì)的解釋
2.直接下載SDK举户,配置環(huán)境變量
- 下載地址:dart.dev/tools/sdk/a…
- 我采用了這個安裝方式烤宙。
- 下載完成后,根據(jù)路徑配置環(huán)境變量即可敛摘。
步驟1 :
vscode 選中選中本地下載的dart-sdk /Users/liyang/Desktop/flutter/bin/cache/dart-sdk
步驟2:
runcode 設(shè)置dart路徑
我是 macOS通過homebrew下載的门烂,官網(wǎng)命令行如下https://dart.dev/get-dart
2: VSCode配置相關(guān)插件
安裝相關(guān)插件
必要插件:Flutter Dart插件
右鍵快捷編譯:Code runner
主題插件:Atom One Dark Theme(teacher喜歡乳愉,我就喜歡兄淫,聽說照做唄..)
開整開整
相關(guān)鏈接:https://juejin.cn/post/6844903938697773063