1、vConsole的使用
在此类开发中,最麻烦的是上测试环境调试;这边使用的是vconsole;
方法:在index.html中 cdn引入vconsole后初始化即可
2、缓存问题
遇到的问题:在公众号H5中每次部署测试环境之后,都需要手动清除缓存并关闭微信重新打开才能出现最新的内容
解决方案:
1)index.html中增加取消缓存的mate标签;强制每次获取js、css都响应200,而不是走缓存
code:
2)前端内部的缓存解决了,但是index.html文件的缓存还未解决;
nginx配置,请求index.html时,增加响应头Cache-Control "no-cache, no-store";
code:
location = /index.html {
add_header Cache-Control "no-cache, no-store";
}