const webpack = require("webpack"); const UglifyJsPlugin = require("uglifyjs-webpack-plugin"); module.exports = { lintOnSave: false, configureWebpack: { // Set up all the aliases we use in our app. resolve: { alias: { "chart.js": "chart.js/dist/Chart.js" } }, plugins: [ new webpack.optimize.LimitChunkCountPlugin({ maxChunks: 6 }) ], optimization: { minimizer: [ new UglifyJsPlugin({ uglifyOptions: { output: { comments: false }, compress: { drop_debugger: true, drop_console: true } } }) ] } }, pwa: { name: "Vue Black Dashboard", themeColor: "#344675", msTileColor: "#344675", appleMobileWebAppCapable: "yes", appleMobileWebAppStatusBarStyle: "#344675" }, pluginOptions: { i18n: { locale: "en", fallbackLocale: "en", localeDir: "locales", enableInSFC: false } }, css: { // Enable CSS source maps. sourceMap: process.env.NODE_ENV !== "production" } };