module.exports = { productionSourceMap: false, lintOnSave: false, devServer: { port: 8080, overlay: { warning: false, errors: false } }, css: { sourceMap: true }, // 强制转译特定包 transpileDependencies: [ 'vue-router', 'vue-draggable-next' ], chainWebpack: (config) => { config.plugins.delete('prefetch'); config.plugin('html').tap((args) => { args[0].title = 'WMS'; return args; }); // 处理mjs文件 config.module .rule('mjs') .test(/\.mjs$/) .type('javascript/auto') .include.add(/node_modules/); } };