如何减轻webpack生成的vendor.js



我扫描了我用谷歌灯塔开发的网站,收到了警告"删除未使用的JavaScript";。我正在使用Vue.js并使用webpack构建它。我认为vendor.js是从node_modules生成的。如何使vendor.js更轻?我认为这可以通过从vendor.js中排除用package.json的devDependencies编写的外部库来实现,这是正确的,也是可能的想法吗?

此外,如果你还有其他好主意,请告诉我。

您可以使用webpack捆绑包分析器来检查vendor.js中的内容,这是一个允许您分析捆绑包的库。

此模块将帮助您:

  • 了解捆绑包中的真正内容
  • 了解哪些模块占其最大尺寸
  • 查找错误到达的模块
  • 优化它

最新更新