LearningRecord icon indicating copy to clipboard operation
LearningRecord copied to clipboard

有哪些常见的Plugin?他们是解决什么问题的

Open Rashomon511 opened this issue 5 years ago • 0 comments

  • define-plugin:定义环境变量
  • clean-webpack-plugin:清除文件
  • html-webpack-plugin: 用于编译 Webpack 项目中的 html 类型的文件
  • mini-css-extract-plugin:提取css文件到单独的文件
  • optimize-css-assets-webpack-plugin: 配置在「plugins」中,webpack就会在启动时使用这个插件。 而配置在 「optimization.minimizer」 中,就只会在「optimization.minimize」这个特性开启时使用
  • ugliys-webpack-plugin:压缩js丑化js代码
  • terser-webpack-plugin: uglify不支持es6,且uglify-es不再更新,我们选择terser作为js代码压缩工具

Rashomon511 avatar Jun 20 '19 02:06 Rashomon511