-
Notifications
You must be signed in to change notification settings - Fork 0
/
vue.config.js
58 lines (56 loc) · 1.86 KB
/
vue.config.js
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
module.exports = {
lintOnSave: false, //关闭eslint检查
outputDir: "dist", //打包输出文件夹名
assetsDir: "assets", //打包静态资源文件夹名
parallel: false,
publicPath: "/",
devServer: {
// allowedHosts: [
// // 允许访问的域名地址,即花生壳内网穿透的地址
// '8a64b95.r6.cpolar.top',
// // .是二级域名的通配符
// '.8a64b95.r6.cpolar.top'
// ],
// disableHostCheck: true,
// open: true, //auto open brower 项目启动后自动打开浏览器
// host: 'localhost',
// port: 8080, //端口号默认8080
// 自动判断当前环境为开发还是线上
proxy:
process.env.NODE_ENV === "production"
? {
"/gsg": {
//对应自己的 跨域地址 即请求的后端地址
// 服务器
target: "http://175.178.9.64:5200",
ws: true, //代理websokets
changeOrigin: true, //是否跨域,虚拟的站点需要更管origin
pathRewrite: {
"^/gsg": "",
},
},
"/wyy": {
target: `https://shuaigang.top`,
ws: true,
changeOrigin: true,
},
}
: {
"/api": {
//对应自己的 跨域地址 即请求的后端地址
// 本地开发
target: `http://localhost:5200`,
ws: true, //代理websokets
changeOrigin: true, //是否跨域,虚拟的站点需要更管origin
pathRewrite: {
"^/api": "",
},
},
"/wyy": {
target: `https://shuaigang.top`,
ws: true,
changeOrigin: true,
},
},
},
};