| | |
| | | } |
| | | }, |
| | | server: { |
| | | port: 801,//端口号 |
| | | host: true,//ip地址 或 '0.0.0.0' 或 "loaclhost" |
| | | open: false, //启动后是否自动打开浏览器 |
| | | https: false, // 是否开启 https |
| | | port: 801, |
| | | host: true, |
| | | open: false, |
| | | https: false, |
| | | proxy: { |
| | | '^/api': { |
| | | target: 'localhost:8080/mesModuleTools', //目标源,目标服务器,真实请求地址 |
| | | changeOrigin: true, //支持跨域 |
| | | rewrite: (path) => path.replace(/^\/api/, "/mesModuleTools"), //重写真实路径,替换/api |
| | | // pathRewrite: { |
| | | // '^/api': '' |
| | | // } |
| | | // rewrite: (path) => path.replace(/^\/api/, "/mesModuleTools"), //重写真实路径,替换/api |
| | | '/api': { |
| | | target: 'http://localhost:8080/mesModuleTools', |
| | | changeOrigin: true, |
| | | rewrite: (path) => path.replace(/^\/api/, '/mesModuleTools'), |
| | | }, |
| | | '/api2': { |
| | | target: 'localhost:8080/mesModuleTools', |
| | | target: 'http://localhost:8081/mesModuleTools', |
| | | changeOrigin: true, |
| | | rewrite: (path) => path.replace(/^\/api2/, "mesModuleTools"), |
| | | pathRewrite: { |
| | | '^/api2': '', |
| | | }, |
| | | }, |
| | | } |
| | | } |
| | | }) |
| | | }, |
| | | }, |
| | | configureServer: ({ middlewares }) => { |
| | | middlewares.use( |
| | | '/mesModuleTools', |
| | | createProxyMiddleware({ |
| | | target: 'ws://localhost:8081', |
| | | ws: true, |
| | | changeOrigin: true, |
| | | pathRewrite: { |
| | | '^/mesModuleTools': '', |
| | | }, |
| | | }) |
| | | ); |
| | | }, |
| | | }); |