对webpack常用的plugin作一个整合👌.
更新
[2019-1-21]
Added
- Initial release
[2019-4-26]
Changed
- 更换文章
title
为猎奇系列
- 文章格式调整
一、html-webpack-plugin
自动生成并管理
index.html
文件
1 | { |
二、mini-css-extract-plugin
分离
.css
文件到单独trunk, 代替extract-text-webpack-plugin
.
1 | const envMode = process.env.NODE_ENV !== 'production'; |
三、optimize-css-assets-webpack-plugin
压缩
.css
文件, 与postcss
插件功能相同, 都使用了cssnano
.
1 | { |
四、cssnano
压缩
css
文件
五、colors
给
terminal
的log日志添加颜色
1 | console.log('colors'.green); |
六、webpack-dev-server
热部署服务器
package.json
1 | scripts: { |
webpack.config
1 | { |