Mac本地Flutter版本切換

Flutter 路徑指定 .bash_profile文件配置

export FLUTTER_ROOT=/Users/xxxx/Library/Flutter/xxx
export PUB_HOSTED_URL=https://pub.flutter-io.cn #國內(nèi)用戶需要設(shè)置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn #國內(nèi)用戶需要設(shè)置
export PATH=/Users/xxxx/Library/Flutter/bin:$PATH

Flutter 版本切換方式

1.命令切換版本(速度較慢)

flutter channel  // 查看channel

flutter --version // 查看當(dāng)前的版本

flutter version 1.12xxxx // 切換版本

>>>
Flutter 1.17.0-4.0.pre.2 ? channel unknown ? unknown source
Framework ? revision 0aadddae17 (7 個(gè)月前) ? 2020-05-26 17:34:45 +0800
Engine ? revision 540786dd51
Tools ? Dart 2.8.1
>>>

2.本地目錄升級(jí)(git 方式)

cd ..  // 目錄 /Users/xxxx/Library/Flutter/xxx

git tag .// 查看版本

git checkout xxxx   // 切換版本

git reset -hard xxxx  //  commitId

3.注意點(diǎn)

  • 不同F(xiàn)lutter版本構(gòu)建的項(xiàng)目,都會(huì)有. package 不一樣,切換完后執(zhí)行 Flutter 命令會(huì)報(bào)錯(cuò)
    需要移除.package文件,重新構(gòu)建 flutter build
  • 非flutter創(chuàng)建的項(xiàng)目、vscode執(zhí)行調(diào)試時(shí),主工程項(xiàng)目可能無法運(yùn)行起來,需要提前運(yùn)行起項(xiàng)目
  • vscode開發(fā)時(shí),如果沒有自己想要的模擬器選項(xiàng),先通過原生項(xiàng)目將其運(yùn)行起來,然后點(diǎn)擊調(diào)試
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容