搭建基於 Mac 的 Flutter 開發環境

時間小魚發表於2019-02-17

此文件不會完全按照官方文件來書寫,只會講解在配置開發環境過程中,遇到的一些坑的解決方法。所以,請結合官方文件來看此篇文件。

環境變數

起步

1.下載 Flutter SDK,當前版本為flutter_macos_v1.0.0-stable

2.解壓下載的檔案,筆者解壓的檔案路徑為 ~

3.開啟控制檯,進入到解壓的檔案路徑,針對於筆者環境,當前路徑為 ~,輸入以下命令。

注意,此命令僅針對當前控制檯視窗生效。

export PATH="$PATH:`pwd`/flutter/bin"
複製程式碼

進階

針對於前面所述,你每次使用 flutter 命令,都需要執行一次命令,這件事情就變得非常繁瑣。所以我們會想永久將 Flutter 新增到 PATH 中。

1.開啟 .bash_profile 檔案,此檔案應位於 ~ 路徑下面,如果沒有此檔案,可以通過 touch .bash_profile 來生成。

2.在 .bash_profile 檔案中新增以下命令。針對於配置過 PATH 的電腦,可以使用 : 號來繼續新增環境變數。

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=~/flutter/bin:$PATH
複製程式碼

3.執行 source ~/.bash_profile 來重新整理當前命令列視窗

如果你使用的是 zsh,終端啟動時 ~/.bash_profile 將不會被載入,解決辦法就是修改 ~/.zshrc ,在其中新增:source ~/.bash_profile

配置 iOS 環境

安裝到iOS裝置

執行以下命令來安裝用於將 Flutter 應用安裝到 iOS 裝置的工具

brew update
brew install --HEAD libimobiledevice
brew install ideviceinstaller ios-deploy cocoapods
pod setup
複製程式碼

1.如果遇到安裝緩慢的情況,可以通過切換 Homebrew 映象來解決來解決

2.如果遇到 CocoaPods 安裝緩慢,可以通過終端方式安裝

cd ~/.cocoapods/repos/master
git clone git@github.com:CocoaPods/Specs.git
複製程式碼

參考文件

相關文章