Removing Ufligy plugin
This commit is contained in:
parent
b69a90cbc7
commit
be01691cf4
|
@ -71,43 +71,6 @@ module.exports = {
|
||||||
mode: 'production',
|
mode: 'production',
|
||||||
// Don't attempt to continue if there are any errors.
|
// Don't attempt to continue if there are any errors.
|
||||||
bail: true,
|
bail: true,
|
||||||
// We generate sourcemaps in production. This is slow but gives good results.
|
|
||||||
// You can exclude the *.map files from the build during deployment.
|
|
||||||
devtool: 'source-map',
|
|
||||||
// In production, we only want to load the polyfills and the app code.
|
|
||||||
optimization: {
|
|
||||||
minimizer: [
|
|
||||||
// we specify a custom UglifyJsPlugin here to get source maps in production
|
|
||||||
new UglifyJSPlugin({
|
|
||||||
uglifyOptions: {
|
|
||||||
output: {
|
|
||||||
comments: false
|
|
||||||
},
|
|
||||||
compress: {
|
|
||||||
unsafe_comps: true,
|
|
||||||
properties: true,
|
|
||||||
keep_fargs: false,
|
|
||||||
pure_getters: true,
|
|
||||||
collapse_vars: true,
|
|
||||||
warnings: false,
|
|
||||||
sequences: true,
|
|
||||||
dead_code: true,
|
|
||||||
drop_debugger: true,
|
|
||||||
comparisons: true,
|
|
||||||
conditionals: true,
|
|
||||||
evaluate: true,
|
|
||||||
booleans: true,
|
|
||||||
loops: true,
|
|
||||||
unused: true,
|
|
||||||
hoist_funs: true,
|
|
||||||
if_return: true,
|
|
||||||
join_vars: true,
|
|
||||||
drop_console: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
]
|
|
||||||
},
|
|
||||||
entry: [
|
entry: [
|
||||||
require.resolve('./polyfills'),
|
require.resolve('./polyfills'),
|
||||||
paths.appIndexJs
|
paths.appIndexJs
|
||||||
|
|
|
@ -32,7 +32,7 @@ if (!checkRequiredFiles([paths.appHtml, paths.appIndexJs])) {
|
||||||
function removeFileNameHash(fileName) {
|
function removeFileNameHash(fileName) {
|
||||||
return fileName
|
return fileName
|
||||||
.replace(paths.appBuild, '')
|
.replace(paths.appBuild, '')
|
||||||
.replace(/\/?(.*)(\.\w+)(\.js|\.css)/, (match, p1, p2, p3) => p1 + p3);
|
.replace(/\/?(.*)(\.\w+)(\.js|\.css|\.jsx|\.scss)/, (match, p1, p2, p3) => p1 + p3);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Input: 1024, 2048
|
// Input: 1024, 2048
|
||||||
|
|
Loading…
Reference in New Issue