好吧~~~我在文档找到了~ [图片]
首屏时间指的是什么?首屏时间是指用户从打开小程序看到第一屏主要内容的时间,首屏时间太长会导致用户长时间看到的都是白屏,影响使用体验。 优化首屏时间,可以分为以下几种情况: 首屏渲染的内容较多,需要集合多份数据进行渲染。这种情况需要开发者把内容分优先级,把优先级高的内容做优先展示,缩短白屏时间;首屏内容依赖的数据从服务端请求的时间太长。开发者需要从服务端侧具体分析服务端数据返回的时间长的原因;一次性渲染数据太大或依赖的计算过于复杂。减少渲染的数据量、优化渲染相关数据的算法可以解决这类问题。这里想问下,第一屏指的具体是什么呢?是指 initial data 被渲染的那一刻吗?还是指 DOM 元素铺满屏幕那一刻呢?
2021-02-07其实你的日志已经说得很明显了,promise 里有未捕捉的错误,导致 process 退出,我目前这么处理的,最终还是要官方解决后更新~~ process.on('unhandledRejection', (reason, promise) => { console.log('======Unhandled Rejection:', reason, promise); });
miniprogram-ci 无法拉取最近上传版本的sourceMap按照 官方ci文档 调用 getDevSourceMap 方法,控制台输出如下报错: (node:40494) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'sourcemap_list' of undefined at Promise (/Users/xxx/Desktop/xxapp/node_modules/_miniprogram-ci@1.0.72@miniprogram-ci/dist/utils/sourcemap/getDevSourceMap.js:41:30) at processTicksAndRejections (internal/process/task_queues.js:86:5) 2.7s (node:40494) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1) 2.7s (node:40494) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. 2.7s 在源码 getDevSourceMap.js 中打印日志,发现请求 https://servicewechat.com/wxa/ci/get_dev_sourcemap 的回包是: {"errCode":-1,"errMsg":"inner download source map fail with errcode: -80407, errmsg: "} 注: miniprogram-ci版本1.0.72在macos和linux上运行,都是这个报错
2020-10-29这个报错提示的意思是,写入日志的时候超过 storage 最大限制了。最大限制是 10M,可以看这里:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/file-system.html。至于是哪里超过限制了,你可以看看下图,开发者工具点进去,然后走到 usr 目录,看下你哪个文件太占空间了,删掉它,或者 lru 优化一下。[图片] 至于真机怎么用 api 查看大小,以及怎么删除,文档里也都写了,你可以看一下。真机用户目录是 wx.env.USER_DATA_PATH,这个也在文档里写了,就不赘述了。
请问storage limit is exceeded这个问题怎么解决?log appendFile err fs_appendFile:fail the maximum size of the file storage limit is exceeded,请问这个问题怎么解决
2020-07-01