如何在调试模式下构建 flutter web 应用程序?

How to build flutter web app in debug mode?

flutter build web 将通过混淆和缩小构建我的 flutter 应用程序。

我希望我的错误堆栈是可读的。

如何修改命令?

我找到的唯一方法是使用 flutter run -d chrome。然后我们需要找到磁盘上的文件所在的位置。

尝试:

flutter build web --profile --dart-define=Dart2jsOptimization=O0

参见:

https://github.com/flutter/flutter/blob/720dff6a94bd054e82ec4bf84b5cb802bbc52ddd/packages/flutter_tools/lib/src/build_system/targets/web.dart#L238-L239

此功能在 github 上存在问题,请随时投票 ;)

https://github.com/flutter/flutter/issues/96283