Flutter Web构建适用于不同的环境

时间:2020-08-21 13:27:46

标签: flutter flutter-web

我已按照本教程进行操作,以允许我的应用在不同的环境中运行:https://flutterigniter.com/env-specific-configuration/

基本上,您有不同的main文件,这些文件是针对每个环境使用flutter run -t lib/main_prod.dart启动的,依此类推。

这很棒,因为它允许我根据后端所运行的环境为自己的后端提供正确的URL。

这对于运行应用程序非常有用,但是对于Flutter Web,我构建项目并将文件放入Ngnix Docker容器中以进行服务。当我只有一个环境但现在我拥有多个环境时,我不知道如何结合这些方法,这种方法非常有用。

是否可以构建项目并说出我想用作dart-logic入口点的文件?

也许我误会了一些东西,但是我认为Flutter网站上只有静态文件可以服务,因为整个逻辑是在dart2Js步骤中编译为JS的。

有人对此有经验吗?

0 个答案:

没有答案