我开发了一个非常大且复杂的web应用程序,前面带有角度。我经常做改变,因为应用程序现在正在测试阶段运行。对于所有脚本和css,我使用gulp concat和minify,并且在产品模式下,我只有一个包含所有js的script.js,以及一个包含所有css的main.css。问题出现在我每天进行更改时,如果投入生产,客户会从缓存中获取旧脚本。他们应该为新的变化做出艰苦的努力,但这很无聊,不实际。因此,我开始使用吞吐量转移,现在我总是生成新的版本号,如script.js --> script-79879879.js and for main.css --> main-46489498.css
。不幸的是,这并没有解决我的问题,浏览器继续从缓存中加载旧脚本。如果有人有任何建议请。谢谢,原谅我的英文不好AngularJS - 浏览器仍然加载js脚本之后,仍然会载入旧的js
0
A
回答
1
相关问题
- 1. 有没有人仍然从旧浏览器隐藏JS?
- 2. 停止浏览器后脚本仍然运行
- 3. 是quickclick js仍然需要?
- 4. 要求JS仍然没有按顺序加载填充内容
- 5. 谷歌分析js文件缓存,但utm.gif仍然加载
- 6. 现代浏览器仍然限制并行下载吗?
- 7. 加载js-grid然后过滤数据
- 8. 即使在提取响应后,页面仍然会加载
- 9. JS脚本加载
- 10. Gridview在浏览时仍然显示,然后返回
- 11. 插入后NHibernate仍然会更新
- 12. 尽快浏览器使AJAX调用,而页面仍然正在加载
- 13. css文件仍然无法加载
- 14. 页仍然使用event.preventDefault()重新加载;
- 15. Apache不加载htaccess,但仍然重写
- 16. free-jQgrid“加载”消息仍然存在
- 17. JS浏览器加载动画
- 18. 红宝石仍然显示旧版本
- 19. FFMPEG命令仍然指旧版本
- 20. Laravel分贝插入仍然过程时关闭浏览器
- 21. DIV仍然可见的页面重新加载后
- 22. 在IE6之后,我仍然需要使用这个CSS浏览器吗?
- 23. 加载脚本需要JS
- 24. 角js脚本加载
- 25. 铬:9999的z-index仍然显示动态背后JS
- 26. 即使在删除/更改之后,Web服务器仍然使用旧的.js文件
- 27. bash脚本仍然是要走的路?
- 28. PHP后台进程仍然影响页面加载
- 29. 更新后,我仍然有旧版本的Node.js
- 30. pandas df在fillna()之后仍然是NaN
thnx建议喷泉,但如果我明白,这是为了开始一个新的应用程序,如果我尝试在我的应用程序中使用喷泉,我需要改变一堆代码。对于元标记,我已经使用这个 。但是这没有帮助 – Arter
是的,喷泉给出了生产准备应用程序的基本样板。您的index.html是否也被缓存? – 32teeths
不,只有js和css ... – Arter