ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] # webpack 插件机制介绍: 插件可以完成更多loader不能完成的功能。插件的使用一般是在webpack的配置信息 plugins选定中指定。Webpack本身内置了一些常用的插件,还可以通过npm安装第三方插件 # uglify-js介绍: ugligy-js是一个用npm安装的JavaScript代码压工具,我们在grunt和gulp中经常使用。 用npm命令进行安装: ~~~ npm install uglify-js g ~~~ 最常用的方法: ~~~ uglifyjs [input files] [options] ~~~ # 用Webpack中的uglify-js压缩Demo 这里我就不贴出index.html和main.js的代码了,我只贴出webpack.config.js的代码。 plugin可以在webpack文档中查看到 ~~~ var webpack = require('webpack'); module.exports = { entry: './main.js', output: { path: __dirname, filename: 'bundle.js' }, plugins: [ new webpack.optimize.UglifyJsPlugin({ compress: { warnings: false } }) ] }; ~~~