vue.config.js 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. const { defineConfig } = require('@vue/cli-service')
  2. module.exports = defineConfig({
  3. // publicPath: '/sc-oa',
  4. transpileDependencies: true,
  5. devServer: {
  6. host: 'localhost', // 本地地址
  7. port: 8081, // 端口号
  8. open: true, // 配置项目在启动时自动在浏览器打开
  9. proxy: {
  10. // '/appointment' : { // '/api'是代理标识,一般是每个接口前的相同部分
  11. '/sc-official' : { // '/api'是代理标识,一般是每个接口前的相同部分
  12. target: "http://114.135.61.186:8339", // 请求地址,一般是服务器地址
  13. changeOrigin: true, // 是否进行跨域
  14. pathRewrite: { // pathRewrite的作用是把请求接口中的 '/api'替换掉,一般是替换为空""
  15. }
  16. },
  17. '/report' : { // '/api'是代理标识,一般是每个接口前的相同部分
  18. target: "http://114.135.61.186:8339", // 请求地址,一般是服务器地址
  19. changeOrigin: true, // 是否进行跨域
  20. secure:true,
  21. pathRewrite: { // pathRewrite的作用是把请求接口中的 '/api'替换掉,一般是替换为空""
  22. }
  23. },
  24. '/sc-oa' : { // '/api'是代理标识,一般是每个接口前的相同部分
  25. target: "http://114.135.61.186:21020/sc-oa", // 请求地址,一般是服务器地址
  26. changeOrigin: true, // 是否进行跨域
  27. secure:true,
  28. pathRewrite: { // pathRewrite的作用是把请求接口中的 '/api'替换掉,一般是替换为空""
  29. }
  30. },
  31. '/UMIS_FILE':{
  32. target: "http://114.135.61.186:8339", // 请求地址,一般是服务器地址
  33. changeOrigin: true, // 是否进行跨域
  34. pathRewrite: { // pathRewrite的作用是把请求接口中的 '/api'替换掉,一般是替换为空""
  35. }
  36. },
  37. '/carManageController':{
  38. target: "http://114.135.61.186:21020/sc-login/nav", // 请求地址,一般是服务器地址
  39. changeOrigin: true, // 是否进行跨域
  40. pathRewrite: { // pathRewrite的作用是把请求接口中的 '/api'替换掉,一般是替换为空""
  41. }
  42. }
  43. }
  44. },
  45. configureWebpack: {
  46. externals: {
  47. AMap: "AMap"
  48. }
  49. }
  50. })