// const { defineConfig } = require('@vue/cli-service') // module.exports = defineConfig({ // lintOnSave: false, // transpileDependencies: true // }) module.exports = { lintOnSave: false, transpileDependencies: true, devServer: { host: "qt-dev.zenki.cn", port: 9999, overlay: { warnings: true, errors: true }, proxy: { '/api/data': { target: 'http://172.16.2.21:5001', // ===彤天 正式 // target: 'http://11.11.1.238:5000', // ===帝休 ws: true, changeOrigin: true, pathRewrite: { '^/api/data': '', }, }, } }, chainWebpack: config => { config.module .rule('images') .use('url-loader') .loader('url-loader') .tap(options => Object.assign(options, { limit: 10240 })); const svgRule = config.module.rule('svg'); svgRule.uses.clear(); svgRule.use('url-loader') .loader('url-loader') .tap(() => Object.assign({}, { limit: 10240, name: 'img/[name].[hash:8].[ext]' })) } };