angular 单页面开发,会存在和管理很多HTML和JS文件,缓存有时是个麻烦. 在开发和测试阶段,F12调出调试工具,禁止缓存F5刷新下就好了. 但是在客户那里缓存就体验效果不好,甚至认为有问题,联系客服,影响工作效率. 主要做几点就可以了,最主要的一点就是HTML和JS动态加载,点击菜单时再去加载. 项目中的库文件一般不需要管他,一百年不变,解决缓存的主要是经常变化的部分, 如:修改了页面布局,前端js逻辑发生变动... 最主要的策略是,为项目加版本号,不管是HTML还是js.css文件,