1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| const { defineConfig } = require('@vue/cli-service');
| const buildConfig ={outputDir:"dist", publicPath:"./", assetsDir:"static"};
| const path=require("path");
| const config={
| configureWebpack:{
| resolve: {
| alias: {
| '@': path.join(__dirname,'./src')
| }
| }
| },
| transpileDependencies: true,
| devServer:{
| host:"localhost",
| open:true,
| https: false,
| hot:true,
| client:{
| overlay: {
| warnings:false,
| errors:true
| }
| },
| proxy:{
| // "/api/base": {
| // target: 'http://aps.fai365.com:9080',
| // //注: 暂时使用====用戶权限,角色暂时用的环境
| // // target: "http://192.168.20.119:8011",
| // changeOrigin: true,
| // },
| [process.env.VUE_APP_BASE_API]:{
| target: process.env.VUE_APP_BASE_URL,
| changeOrigin: true,
| }
| }
| }
| };
| if(process.env.NODE_ENV==='testing'||'production'){
| Object.assign(config,buildConfig);
| }
| module.exports = defineConfig(config);
|
|