HTML文件中的AngularDart构建版本可防止缓存新构建

时间:2018-08-15 19:58:01

标签: dart angular-dart

我正在尝试实现构建解决方案,在该解决方案中,我会(在webdev build之后)获得具有耐高速缓存的文件网址的文件,例如在index.html中会出现<script defer src="main.dart.js"></script>之类的东西,而不是<script defer src="main.dart.js?v=1.1.0"></script> –我真的不在乎这是软件包版本的版本还是随机散列。

我的意思是,如果我确实要构建一个新版本,则我需要用户获取此最新版本,而不是以前的缓存版本(由于相同的URL)。

1 个答案:

答案 0 :(得分:2)

我在项目中使用了一个小生成器,我刚刚将其发布为built_html,请参见https://pub.dartlang.org/packages/built_html

让我知道它是否适合您,如果发现任何问题或需要新功能,请提交错误报告!