HTML 中文件中的 AngularDart 构建版本阻止缓存新构建
AngularDart build version in files in HTML preventing caching new build
我正在尝试实现构建解决方案,在那里我将获得(在 webdev build
之后)具有缓存抗性 urls 文件的文件,例如在 index.html
中会有类似 <script defer src="main.dart.js?v=1.1.0"></script>
的东西而不是 <script defer src="main.dart.js"></script>
– 我真的不在乎那是包版本的版本还是一些随机散列。
我的观点是,如果我确实构建了一个新版本,我需要用户获得这个最新版本,而不是以前的缓存版本(因为相同 url)。
我在我的项目中使用了一个小构建器,我刚刚将它作为 built_html
发布在 pub 上,请参阅此处 https://pub.dartlang.org/packages/built_html。
让我知道它是否适合您,如果您发现任何问题或想要新功能,请提交错误报告!
我正在尝试实现构建解决方案,在那里我将获得(在 webdev build
之后)具有缓存抗性 urls 文件的文件,例如在 index.html
中会有类似 <script defer src="main.dart.js?v=1.1.0"></script>
的东西而不是 <script defer src="main.dart.js"></script>
– 我真的不在乎那是包版本的版本还是一些随机散列。
我的观点是,如果我确实构建了一个新版本,我需要用户获得这个最新版本,而不是以前的缓存版本(因为相同 url)。
我在我的项目中使用了一个小构建器,我刚刚将它作为 built_html
发布在 pub 上,请参阅此处 https://pub.dartlang.org/packages/built_html。
让我知道它是否适合您,如果您发现任何问题或想要新功能,请提交错误报告!