摘要: 在webpack打包的时候,打包的速度和大小会随着项目的增大而变化,为了更优化项目,可以通过webpack来进行优化。 1、devtool : 调试 不同的调试方式的大小和速度不同,可以开发和生产用不同的调试方式 2、UglifyJSPlugin: js压缩插件,可以压缩打包的js大小 3、babe 阅读全文
posted @ 2020-06-05 13:33 liumcb 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 日常经常说webpack打包,但是webpack打包的流程是什么,我一般没有关注过。现在大概记录一下打包流程: 1 初始化参数:解析webpack配置参数,合并shell传入和webpack.config.js文件配置的参数,形成最后的配置结果; 2 开始编译:上一步得到的参数初始化compiler 阅读全文
posted @ 2020-06-05 13:12 liumcb 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 在使用webpack的时候,总是要首先安装loader,但是为什么要安装loader?以及都有哪些类型的loader? 1、为什么要使用loader? webpack 自身只理解 JavaScript(js结尾的文件),loader 让 webpack 能够去处理那些非 JavaScript 文件。 阅读全文
posted @ 2020-06-05 10:38 liumcb 阅读(141) 评论(0) 推荐(0) 编辑