我正在 Dart 中构建一个客户端/服务器应用程序,前端使用 Angular,后端使用 Shelf。当我这样做时,pub build
它会按预期为 Dart 文件生成 javascript,但不会替换我的 HTML 文件中的 dart 引用。所以在我的 index.html 中,我有以下脚本参考:
<script type="application/dart" src="main.dart"></script>
这使我的应用程序无法正确加载。如果我手动将其更改为
<script src="main.dart.js"></script>
我的应用程序按预期工作。我的问题是,有没有办法将我的 pub 构建配置为自动执行此操作?还是不应该用 JS 引用替换 dart 文件引用?如果是这样,我如何构建基本服务器?