2026-03-12 15:51:30 +04:00

27 lines
693 B
JavaScript

const path = require("path");
let publicPath = process.env.NODE_ENV !== "production" ? "/" : "./";
module.exports = {
publicPath,
productionSourceMap: false,
configureWebpack: (config) => {
if (process.env.NODE_ENV === "production") {
const terserWebpackPlugin = config.optimization.minimizer[0];
const terserOptions = terserWebpackPlugin.options.terserOptions;
terserOptions.mangle = {
reserved: ["$super"],
};
}
config.resolve.alias["jquery"] = path.join(__dirname, "./jqueryStub.js");
},
css: {
loaderOptions: {
sass: {
sassOptions: {
logger: require('sass').Logger.silent,
},
},
}
}
};