发布命令顺序
正式发布
npm run release 修改changelog 更新version信息 npm publish 进到对应的包目录
预发布
npm run alpha 修改changelog 更新version信息,创建alpha版本 npm publish --tag=beta 进到对应的包目录
测试
npm run test
覆盖率测试
npm run coverage
打开浏览器环测试
npm run browser
#临时备份
改造performance,原则,以前有的字段
// DNS解析时间
dnst: timing.domainLookupEnd - timing.domainLookupStart || 0,
// ssl
sslt: timing.connectEnd - timing.secureConnectionStart || 0,
// TCP建立时间
tcpt: timing.connectEnd - timing.connectStart || 0,
// request请求耗时(网络请求耗时ttfb+数据传输耗时)
reqt: timing.responseEnd - timing.requestStart || 0,
// 白屏时间
wit: timing.responseEnd - timing.fetchStart || 0,
// 解析dom树时间
domt: timing.domInteractive - timing.domLoading || 0,
// 资源加载耗时页面
rst:
timing.domContentLoadedEventEnd - timing.domContentLoadedEventStart || 0,
// 页面onload时间
lodt: timing.loadEventStart - timing.fetchStart || 0,