【发布时间】:2014-02-15 19:15:17
【问题描述】:
我正在开发一个 Angular 应用程序,建议将生成的代码用于生产中运行的很多东西,即模板缓存、表达式缓存和静态 DI 注入器。目前没有在不同构建配置之间切换的好方法,所以我使用推荐的模式here:
在 lib/main.dart 中,您可以看到正在导入的 initializer-prod.dart 文件,该文件与 initializer-dev.dart 对应。在这两个文件之间切换将允许您在 prod 和 dev 模式之间切换。在使用 prod 模式之前,您需要运行生成器脚本。
这将导致以下导入:
//import 'initializer_prod.dart' as init; // Use in prod/test.
import 'initializer_dev.dart' as init; // Use in dev.
如您所见,切换导入是一个手动过程。有没有更好、更自动化的方法来实现这一点?
【问题讨论】: