Open 521xueweihan opened 1 year ago
"@next/bundle-analyzer": "^12.3.1",
这一行移动到 devDependencies 中。属于开发依赖。(和本主题无关)
看了一下代码,发现飘红的路径,好像用到了 MDRender,可能是这个地方有点占空间
瞅了一眼 contribution guide (实际藏在docs/content.md 一开始没找到,我在写这个评论时刻意找了以下才发现)
开发须知在这里
这个实在是眼拙没看到,建议写个大大的 CONTRIBUTION
参考github推荐: https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors
所以,我就仅dev后直接改代码试了下build,效果如下(改了user, repository)。
内容很简单,就是按照数据加载逻辑,把某些渲染开销大的组件直接丢到React.lazy
里
优化前 | 优化后 |
---|---|
目前来说有两个大的需要考虑: