vite.config.ts
2.2 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
import { defineApplicationConfig } from '@vben/vite-config';
import { getAppEnvConfig } from '/@/utils/env';
// const { VITE_ALIYUN_OSS_DOMAIN } = getAppEnvConfig();
export default defineApplicationConfig({
overrides: {
// build: {
// sourcemap: 'inline',
// },
optimizeDeps: {
include: [
'echarts/core',
'echarts/charts',
'echarts/components',
'echarts/renderers',
'qrcode',
'@iconify/iconify',
'ant-design-vue/es/locale/zh_CN',
'ant-design-vue/es/locale/en_US',
],
},
server: {
proxy: {
// '/aliyun-oss-pdf': {
// target: VITE_ALIYUN_OSS_DOMAIN,
// changeOrigin: true,
// secure: true, // 确保使用 HTTPS
// rewrite(path) {
// return path.replace(/^\/aliyun-oss-pdf/, '');
// },
// },
'/basic-api/order': {
target: 'http://47.104.8.35:18001',
// target: 'http://localhost:8001',
// target: 'http://39.108.227.113:8000',
// target: 'http://localhost:8000',
// target: 'http://39.108.227.113:3000/mock/35',
// http://39.108.227.113:8000/order/erp/captcha/get_img_captcha_code
changeOrigin: true,
ws: true,
rewrite: (path) => path.replace(new RegExp(`^/basic-api`), ''),
},
'/api/localStorage/upload': {
target: 'http://47.104.8.35:18001',
// target: 'http://localhost:8001',
// target: 'http://39.108.227.113:8000',
// target: '192.168.31.250:18000',
// target: 'http://localhost:8000',
changeOrigin: true,
ws: true,
// rewrite: (path) => {
// console.log('%c [ path ]-32', 'font-size:13px; background:pink; color:#bf2c9f;', path);
// return path.replace(new RegExp(`^/basic-api`), '');
// },
// only https
// secure: false
},
'/upload': {
// target: 'http://localhost:3300/upload',
target: 'http://localhost:3300/upload',
changeOrigin: true,
ws: true,
rewrite: (path) => path.replace(new RegExp(`^/upload`), ''),
},
},
},
},
});