我正在尝试实现构建解决方案,在该解决方案中,我会(在webdev build
之后)获得具有耐高速缓存的文件网址的文件,例如在index.html
中会出现<script defer src="main.dart.js"></script>
之类的东西,而不是<script defer src="main.dart.js?v=1.1.0"></script>
–我真的不在乎这是软件包版本的版本还是随机散列。
我的意思是,如果我确实要构建一个新版本,则我需要用户获取此最新版本,而不是以前的缓存版本(由于相同的URL)。
答案 0 :(得分:2)
我在项目中使用了一个小生成器,我刚刚将其发布为built_html
,请参见https://pub.dartlang.org/packages/built_html。
让我知道它是否适合您,如果发现任何问题或需要新功能,请提交错误报告!