【发布时间】:2018-08-18 11:02:03
【问题描述】:
我对 Dart 比较陌生,但我正在尝试使用 Dart 2 和 Angular 5 构建一个相当简单的 UI 来与 API 进行通信。我为自己设定的两个目标是
- API 托管在 App Engine 上,UI 托管在 Firebase 托管上,作为单独的模块;
- 这两个模块可以在我的本地开发机器上轻松使用,而无需在部署前修改代码。
为了实现这一点,我正在考虑使用 Maven 的属性注入或 Gradle 的 BuildConfigField 之类的东西在构建期间注入 API 主机,在开发中设置 http://localhost:8080,在生产中设置 https://api.example.com,但我找不到任何东西Dart/build_runner.
这在 Dart-Angular 中被认为是一种好的做法吗?如果是这样,我该如何实现?如果不是, 什么是好的做法?
【问题讨论】:
标签: angular build dart development-environment