vue.config.js
672 Bytes
module.exports = {
lintOnSave: false,
chainWebpack: config => {
config.module
.rule("compile")
.test(/\.js$/)
.include.end()
.use("babel")
.loader("babel-loader")
.options({
presets: [
[
"@babel/preset-env",
{
modules: false,
},
],
],
});
},
pwa: {
iconPaths: {
favicon32: "logo.png",
favicon16: "logo.png",
appleTouchIcon: "logo.png",
maskIcon: "logo.png",
msTileImage: "logo.png",
},
},
devServer: {
port: 9090,
},
publicPath: "./",
outputDir: "dist",
assetsDir: "static",
};