vue.config.js 951 B

123456789101112131415161718192021222324252627282930313233343536
  1. module.exports = {
  2. devServer: {
  3. proxy: {
  4. "/api": {
  5. target: "http://192.168.200.87:9003",
  6. changeOrigin: true,
  7. secure: false,
  8. pathRewrite: {
  9. "^/api": "",
  10. },
  11. },
  12. "/wanda": {
  13. target: "http://map.wanda.cn/editor/fmap/1001724_29",
  14. changeOrigin: true,
  15. pathRewrite: {
  16. "^/wanda": "",
  17. },
  18. },
  19. },
  20. // 关闭esline
  21. overlay: {
  22. warnings: false,
  23. errors: false,
  24. },
  25. },
  26. chainWebpack: (config) => {
  27. const svgRule = config.module.rule('svg');
  28. svgRule.uses.clear();
  29. svgRule
  30. .use('babel-loader')
  31. .loader('babel-loader')
  32. .end()
  33. .use('vue-svg-loader')
  34. .loader('vue-svg-loader');
  35. },
  36. }