Webpack 总结
总结:
- 删减了不必要的字节。压缩所有内容、剥离未使用的代码,在添加依赖项时要谨慎
- 按路由拆分代码。目前仅加载真正需要的内容,稍后再延迟加载其他内容
- 缓存代码。应用的某些部分更新频率低于其他部分。将这些部分拆分为文件,以便仅在必要时重新下载
- 跟踪大小。使用 webpack-dashboard 和 webpack-bundle-analyzer 等工具,随时了解应用的大小。每隔几个月重新审视应用的整体性能
Webpack 并不是唯一可以帮助您加快应用速度的工具。不妨考虑将应用打造为渐进式 Web 应用,以提供更出色的体验,并使用 Lighthouse 等自动性能分析工具获取改进建议。
别忘了阅读 webpack 文档,其中包含许多其他实用信息。
请务必使用训练应用!