webdev build )具有文件的抗缓存URL的文件,例如 index.html 会有代替 <script defer src="main.dart.js"></script> 有点像 <script defer src="main.dart.js?v=1.1.0"></script>
webdev build
index.html
<script defer src="main.dart.js"></script>
<script defer src="main.dart.js?v=1.1.0"></script>
我的观点是,如果我构建了一个新版本,我需要用户获取这个最新版本,而不是以前的缓存版本(因为相同的url)。
我在我的项目中使用了一个小生成器,我刚刚在pub上发布了它 built_html ,请看这里 https://pub.dartlang.org/packages/built_html .
built_html