、检查ajax请求地址的域名是否配置正确;
2、(如果有)检查图片服务器域名是否配置正确,更好的做法是,接口返回域名地址,从接口获取域名;
3、(如果有)检查跳转地址域名是否配置正确,更好的做法是:
如果跳转地址的域名,跟当前页面的域名一致,则跳转地址的域名使用js获取,或者使用相对路径,这样就不用在每个环境配置域名;
如果跳转地址的域名跟当前页面的域名不一致,则让接口返回域名,从接口获取域名;
4、检查测试模拟数据是否已经注释掉;
5、填写工程发布清单,打包,文件名为工程名。
(注意:每次均打全量包,或者是将修改的文件,合并到某个之前部署的包之内。否则等到上下一个环境的时候,没有一个最新的包,教训:快速注册运力项目。
);
6、将包放置在对应的环境内;
7、测试环境包,通知测试,告知打包路径;预发布环境包,通知运维,告知打包路径;
8、检查图片是否已经压缩,如果图片太大,会造成网页加载慢的问题;
9、如果页面文字较多,仔细检查有没有文字错误;
10、如果需要修改逻辑(js)或者样式(css),尽量使用外联引入,不要在html文件里直接修改,原因是html页面可能会有缓存;
11、如果js或者css文件有改动,那么必须在html引入路径的的.css/.js后加版本号,若时间紧急,版本号可以写死;
例如:
<link rel="stylesheet" href="css/test.css?v=20171025">
<script src="js/test.js?v=20171025"></script>
12、 如果原来的html页面引入了图片<img src='a.jpg'/>,且该页面已经上线,如果对a.jpg做了修改(比如压缩了),那么使用该图片时要修改图片名称,并且不能与之前引入过的图片重名,否则会有缓存;
具体为:图片名称没有替换,图片替换了,在firefox和ie下有缓存,图片实际没有替换;
如果图片删除了,在firefox和ie下有缓存,图片还在;
如果html页面中文字信息有更新,页面会自动更新(待确定);
13、打包前,引入的第三方库,修改为压缩(mini)版本。
网友评论