|
@@ -1,4 +1,3 @@
|
|
|
-const webpack = require("webpack");
|
|
|
const prodConfig = require("./prod.config");
|
|
|
|
|
|
module.exports = {
|
|
@@ -36,7 +35,7 @@ module.exports = {
|
|
|
devtool: "source-map",
|
|
|
externals: prodConfig.externals,
|
|
|
optimization: prodConfig.optimization,
|
|
|
- plugins: [new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/)],
|
|
|
+ plugins: prodConfig.plugins,
|
|
|
resolve: {
|
|
|
extensions: [".js", ".vue", ".json", ".ts"],
|
|
|
},
|
|
@@ -50,7 +49,6 @@ module.exports = {
|
|
|
config.plugins.delete("preload");
|
|
|
if (process.env.NODE_ENV === "production") {
|
|
|
// config.entry("index").add("babel-polyfill");
|
|
|
- prodConfig.codeUglify(config);
|
|
|
prodConfig.uploadAssetsToOSS(config);
|
|
|
// prodConfig.assetsGzip(config);
|
|
|
config.plugin("html").tap((args) => {
|