【发布时间】:2023-03-31 01:06:01
【问题描述】:
我一直在尝试在 webpack 捆绑的 js 文件中剥离 cmets。 我已经尝试了几种方法,但它仍然无法正常工作,我得到了类似的 cmets
"/**\n * Copyright 2013-present, Facebook, Inc.\n * All rights reserved.\n *\n * This source code is licensed under the BSD-style license found in the\ ...
为此,捆绑的文件变得越来越大。目前很大,大小为 1.6mb。 这个我试过了
new webpack.optimize.UglifyJsPlugin({
sourceMap: false,
compress: {
sequences: true,
dead_code: true,
conditionals: true,
booleans: true,
unused: true,
if_return: true,
join_vars: true,
drop_console: true
},
mangle: {
except: ['$super', '$', 'exports', 'require']
},
output: {
comments: false
}
})
还有这个
new webpack.optimize.UglifyJsPlugin({
compress: { warnings: false },
sourceMap: false,
output: false
})
同时将环境设置为生产环境
set NODE_ENV=production
我无法理解我错在哪里。 请帮忙。 提前致谢。
【问题讨论】:
标签: javascript reactjs module webpack