上线检查列表

为了降低上线因人为疏忽导致的问题, 当前章节主要用于提供 checklist 供开发人员进行上线前的重要事情的二次核对.

移动端

  1. [ ] 如果有使用到 swiper, 请核对是否有在 window resize 的时候调用 swiper.resize 以确保不会出现 UI 问题
  2. [ ] favicon 是否正确设置
  3. [ ] 使用微信分享时候确保分享图片是 200 x 200 且大小小于 40K, 同域同源
  4. [ ] 在使用推栏授权时确保不再使用授权跳转的方式登录, 这个方式将无法支持推栏内互相分享且无法支持推栏扫码功能

剑网3推栏

  1. [ ] 核对项目在`剑网3推栏`下是否不允许没有 JX3 角色访问, 如果是页面提供该限制并正确跳转到失败的页面或弹出限制性的禁止访问弹窗. XFE 内部 mobile-react-v4.1 模板中 public/partials/universal-auth 文件中作为了组件并提供了一个属性开关 `limitOnlyHasJx3RoleAccessInDaily`, 设置为 true 后将禁用无 JX3 角色访问.

PC 端

  1. [ ] 页面能够在 IE 9 正常执行
  2. [ ] 页面能够在 1300px 正确展示, 这是为了部分笔记本用户
  3. [ ] 打开 chrome 调试工具并通过 Network 查看, 避免出现超过 800K 以上或过大的资源请求
  4. [ ] 重要专题请核对并时刻关注异常上报后台, 并能够及时响应异常