最近公司要打一個為期不短的黑客松, 因為同事跟我都是懶人,喜歡用全面又設計好的 UI-Kit 和一魚三吃 ( Android、 IOS、 Web App ),所以全公司的前端都要開始學 Flutter 了。
怕我之後要用會忘記,也順便幫一下還沒入門就放棄的新手,簡短紀錄哪些東西會用到。
去官網安裝 SDK 並解壓縮,你會得到一個 flutter
的資料夾。
在 user 資料夾建一個叫 development
的資料夾,並將 flutter
資料夾貼進去。其實也可以依喜好改名,只要第 4 步驟能參照到對應路徑就好。
開啟 terminal 輸入 vim ~/.zshrc
指令,按下 i
編輯,在 .zshrc
最底下貼上下面這段 code:
按下 esc
,再依序輸入 shift
和 wq!
指令儲存改動。
重啟 terminal,輸入 flutter --version
確認是否安裝成功。
Flutter
,下載名字就叫做 Flutter
的那個 plugin 。Create New Flutter Project
出現在選項中,之後要啟 flutter 的 boilderplate 專案就靠它了。之後你就可以開心地用 Android Studio 啟一個 Flutter 專案並同時測 iOS 和 Android 的裝置了,大家通通給我上車^^。
如果你和我一樣覺得 Android Studio 用得很不習慣,也可以用 VSCode。
VSCode 也提供諸多方便除錯的功能:Network Inspector、Widget Inspector、編譯問題與警告等。
如何運行本地專案:
以上就是最基本的環境設定,除錯工具的使用方式可以自己爬文研究一下。
Flutter