【发布时间】:2021-01-24 14:59:39
【问题描述】:
我想提高我的网站性能。我最近看到灯塔中未使用的 javascript 出现错误。
我检查了捆绑包,显然那些未使用的 javascript 实际上是从我下载的其他模块和节点包中使用的。
例如,@sentry/node 是我正在使用的,但报告显示来自 @sentry/hub 的未使用的 javascript。但我只安装了@sentry/node,而不是整个@sentry 包。此外,@sentry/node 正在使用@sentry/hub,但我没有在我的代码中的任何地方导入@sentry/hub(我认为这会导致问题)
我已将"sideEffects": false 包含到我的package.json 文件中,但似乎没有任何效果
【问题讨论】:
-
你找到了一个解决方案,用另一个包运行相同的东西。
标签: javascript node.js reactjs webpack tree-shaking