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