webpack - 如何缩小由worker-loader加载的worker
问题描述
我worker-loader
用来将工作人员导入到非常接近原始 create-react-app webpack 配置的内容中。
但是,我注意到工人在生产中并没有被缩小。似乎在非常旧的加载器版本中,插件可以通过选项传递给它,但现在情况不再如此。如何确保 UglifyJSPlugin 也适用于工作文件?
我的产品配置大致如下:
module.exports = {
...
module: {
rules: [
{
test: /\.worker\.js$/,
use: {
loader: 'worker-loader',
},
},
...
],
},
plugins: [
...
new webpack.optimize.UglifyJsPlugin({
compress: {
warnings: false,
comparisons: false,
},
output: {
comments: false,
ascii_only: true,
},
sourceMap: false,
}),
...
解决方案
推荐阅读
- javascript - Spring 工具套件中的 Angular 5
- android - imageview 上显示的图像崩溃应用程序
- java - 需要身份验证。http://localhost:8080 在 Tomcat 中需要用户名和密码
- jquery - 克隆后无法增加 id 选择框(codeigniter)
- algorithm - 给定索引号,是否有生成特定 n Multichoose r 组合的函数?
- bash - 对远程服务器执行 ssh 后,Jenkins Execute shell 失败
- angular - iPhone X ionic 3 应用程序中缺少 Youtube 控件
- android - 获取联系人并同时显示
- android - 添加 gms:play-services-auth 依赖后,逆向工程变得容易
- python - 如何删除列的平均值已经存在的列