diff --git a/package.json b/package.json index 73b44d0a2..77a87ff2f 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "main": "dist/fuse.js", "scripts": { "test": "vows test/**.js", - "build": "webpack --mode production && webpack --mode production --minify", + "build": "webpack --mode development && webpack --mode production", "dev": "webpack --mode development --progress --colors --watch" }, "devDependencies": { diff --git a/webpack.config.js b/webpack.config.js index 7f8cf7536..dee3ed2f4 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -12,10 +12,10 @@ const HOMEPAGE = pckg.homepage let copyright = fs.readFileSync('COPYRIGHT.txt', 'UTF8') module.exports = (env, argv) => { - const isMin = !!argv.minify + const isProd = argv.mode === 'production' let plugins = [] - if (isMin) { + if (isProd) { plugins.push(new MinifyPlugin()) } plugins = [ @@ -33,7 +33,7 @@ module.exports = (env, argv) => { entry: path.resolve(__dirname, 'src/index.js'), output: { path: path.resolve(__dirname, 'dist'), - filename: `${LIBRARY_NAME}${isMin ? '.min' : ''}.js`, + filename: `${LIBRARY_NAME}${isProd ? '.min' : ''}.js`, library: 'Fuse', libraryTarget: 'umd', umdNamedDefine: true,