vue.config.js常用配置

 1 module.exports = {
 2     publicPath: './',//解决build后,图片等资源加载不到的问题
 3     devServer:{//vue axios设置代理(用以解决开发、生产环境的跨域问题),main.js文件:axios.defaults.baseURL = '/';
 4         proxy: {
 5             '/': {
 6                 target: 'http://localhost:3001',//根据需要更改这里,我这是因为后台提供的项目跑在本地3001端口
 7                 changeOrigin: true,
 8                 pathRewrite: {
 9                     '^/': ''
10                 }
11             }
12         }
13     },
14     outputDir: "../clgs/src/main/webapp/view/nrc-monitor/inside",//指定build生成文件的目标位置
15     productionSourceMap: false,//build时不产生map文件
16     css: {//全局使用指定scss文件定义的sass变量
17         loaderOptions: {
18             sass: {
19                 prependData: `@import "@/assets/common/preset.scss";`
20             }
21         }
22     }
23 };

 本配置应用于版本@vue/cli 4.4.6 如遇不可期问题,可怀疑版本间差异,再搜索对应版本配置方法

原文地址:https://www.cnblogs.com/bjhl/p/vueconfig.html