webpack3最新版本配置研究(三)webpack压缩,clean-webpack-plugin,webpack-manifest-plugin,define-plugin
来源:互联网 发布:乌鲁木齐 中亚 知乎 编辑:程序博客网 时间:2024/04/28 19:10
webpack.optimize.UglifyJsPlugin
前端代码优化自然少不了压缩了,在webpack中也可以使用它的插件来进行自动压缩,非常的方便
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
再继续npm run webpack之后发现,public/js里面的js都被压缩了
clean-webpack-plugin
在webpack中打包生成的文件会覆盖之前的文件,不过生成文件的时候文件名加了hash之后会每次都生成不一样的文件,这就会很麻烦,不但会生成很多冗余的文件,还很难搞清楚到底是哪个文件,这就需要引入该插件
npm install –save-dev clean-webpack-plugin
- 1
- 2
- 3
- 4
- 5
- 6
webpack-manifest-plugin
该插件可以显示出编译之前的文件和编译之后的文件的映射
npm install –save-dev webpack-manifest-plugin
- 1
- 2
- 3
- 4
- 5
- 6
- 7
运行npm run webpack之后,public中会生成一个manifest.json的文件来显示映射关系
DefinePlugin
这个是webpack自带插件不用install,他会类似定义一个变量,在webpack中编译的时候可以使用
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
npm install webpack之后会发现index.html中间输出了定义的consoletest对应的字符串
阅读全文
0 0
- webpack3最新版本配置研究(三)webpack压缩,clean-webpack-plugin,webpack-manifest-plugin,define-plugin
- webpack3最新版本配置研究(四)webpack压缩,clean-webpack-plugin,webpack-manifest-plugin,define-plugin
- webpack3最新版本配置研究(三)多入口,html-webpack-plugin, extract-text-webpack-plugin
- webpack3最新版本配置研究(二)多入口,html-webpack-plugin, extract-text-webpack-plugin
- clean-webpack-plugin
- webpack plugin
- webpack 插件: html-webpack-plugin
- webpack 插件: html-webpack-plugin
- webpack插件-html-webpack-plugin
- html-webpack-plugin API
- Webpack CommonsChunk Plugin
- html-webpack-plugin详解
- html-webpack-plugin详解
- webpack 插件 plugin
- copy-webpack-plugin
- html-webpack-plugin
- html-webpack-plugin详解
- html-webpack-plugin详解
- 数据结构入门---栈(下)
- 并发和并行的区别
- Scala算法
- 学不下去时坚持的方法
- leetcode--16. 3Sum Closest
- webpack3最新版本配置研究(三)webpack压缩,clean-webpack-plugin,webpack-manifest-plugin,define-plugin
- eclipse和idea的快捷键
- Sqoop导入关系数据库到Hive
- [HNOI2008]水平可见直线 半平面交
- Mybatis拦截器分页
- Spring框架的基本入门知识笔记(2)
- 深度学习踩坑
- 小专题---JavaScript之比较运算符
- Gym101194D-Ice Cream Tower