11

 

 vue.config.js

const path = require('path')
function resolve (dir) {
  return path.join(__dirname, '.', dir)
}
module.exports = {
    publicPath: "./",
    outputDir: 'dist',
    assetsDir: 'static',
    /* 是否在构建生产包时生成 sourceMap 文件,false将提高构建速度 */
    lintOnSave: false,
    chainWebpack: config => {
        const svgRule = config.module.rule("svg");
        svgRule.uses.clear();
        svgRule
        .use("svg-sprite-loader")
        .loader("svg-sprite-loader")
        .options({
            symbolId: "icon-[name]"
         });
       },
    devServer: {
        open: true,
        https: false,
        proxy: {
            '/v2': {
                target: process.env.VUE_APP_API_URL1,
                ws: true,
                changeOrigin: true,
            }
        }
    },

}
原文地址:https://www.cnblogs.com/bwnnxxx123/p/15745880.html