我对 Webpack 的理解
webpack 是一个打包工具,通过入口文件,解析相应的依赖,通过 loader 对不同文件进行处理,拼接 IIFE, 最终形成 bundle
plugin 与 loader 的含义和区别
loader:webpack 处理不同文件的工具
plugin:根据 webpack 的声明周期制作的插件,针对整个构建打包流程做定制化的处理
常见优化点
- 基于esm 的 tree shaking
- 缩小 babel-laoder 的范围
- 资源压缩,gzip
- 按需引入
- 配置 external
- 启用文件缓存
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: babel 的理解
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
更多
发布评论