發表日期:2018-12 文章編輯:小燈 瀏覽次數:3860
flutter開發中總有很多小問題, 很煩人.做下匯總, 如果你有好的意見可以留言給我.
pub環境變量問題
官網說明: https://www.dartlang.org/tools/pub/environment-variables
上面提到Windows上會在AppData中緩存dart包, 如果用Android Studio創建項目, pub cache就會在Flutter SDK文件下創建.pub-cache.
如果需將pub-cache放在其他文件夾,就配置windows環境變量: PUB_CACHE=XXX
在命令行就會出現下列問題:
> pub run build_runner buildCould not find a file named "pubspec.yaml"
or
The Flutter SDK is not available.
這個時候如果是在flutter項目中,大部分都是.請使用下列命令:
> flutter packages pub run build_runner build
flutter sdk 中 dart-sdk 和自己配置dart-sdk沖突
很多時候自己提前配置了dart-sdk在去配置flutter, 這樣創建的項目就沖突了,flutter項目用到的是flutter\bin\cache\dart-sdk下的sdk.所以自行判斷配置那個環境變量, 個人建議是flutter中自帶的.
如果發現flutter項目中的pubspec.yaml配置的dart-sdk版本太舊的話, 請使用flutter的dart-sdk