前天flutter 更新到1.9.1版本并且把flutter_web 合到了master分支,也就是說可以通過flutter直接構(gòu)建web項(xiàng)目
嘗試
ps: 目前還是開發(fā)版本,并沒有穩(wěn)定生產(chǎn)環(huán)境還不能使用,但是比之前切換依賴要有很大的改進(jìn)
- 下載 flutter sdk
由于是在mast分支所以執(zhí)行
flutter channel master
flutter upgrade
-
設(shè)置支持web
flutter config --enable-web
也可以直接修復(fù)~/.flutter_settings
文件
-
執(zhí)行
flutter devices
就可以看到Chrome ? chrome ? web-javascript ? Google Chrome 76.0.3809.100
執(zhí)行
flutter run -d chrome
可以開發(fā)運(yùn)行-
如果老項(xiàng)目執(zhí)行
flutter create .
-
打生產(chǎn)包執(zhí)行
flutter build web
總結(jié)
flutter channel master
flutter upgrade
flutter config --enable-web
cd <into project directory>
flutter create .
flutter run -d chrome