You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
1.1 KiB
JavaScript

2 years ago
const { defineConfig } = require("@vue/cli-service");
module.exports = defineConfig({
transpileDependencies: true,
publicPath: "/", //这个必须,引入静态资源需要从根路径引入,否则会找不到静态资源
devServer: {
// history模式下的url会请求到服务器端但是服务器端并没有这一个资源文件就会返回404所以需要配置这一项
historyApiFallback: {
index: "/index.html", //与output的publicPath
},
host: "localhost",
port: 8080, // 端口号
https: false, // https:{type:Boolean}
open: false, // 配置后自动启动浏览器
proxy: {
// 跨域处理
"/api": {
1 year ago
target: "http://60.209.125.238:30817/api", //目标接口域名
2 years ago
changeOrigin: true, //是否跨域
pathRewrite: {
"^/api": "", //重写接口
},
},
2 years ago
"/ams/Ams": {
1 year ago
target: "http://60.209.125.238:30817", //目标接口域名
2 years ago
changeOrigin: true, //是否跨域
pathRewrite: {
2 years ago
"^/ams/Ams": "", //重写接口
2 years ago
},
},
2 years ago
},
},
});