vue.config.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. module.exports = {
  2. devServer: {
  3. port: 8091,
  4. // 关闭esline
  5. overlay: {
  6. warnings: false,
  7. errors: false,
  8. },
  9. proxy: {
  10. '/wdfn': {
  11. target: 'http://map.wanda.cn',
  12. changeOrigin: true,
  13. pathRewrite: {
  14. '^/wdfn': '/editor',
  15. },
  16. },
  17. '/serve': {
  18. // target: 'http://192.168.200.87:8088/',
  19. target: 'http://10.199.143.129:8080',
  20. // target: 'http://60.205.177.43:8080', //阿里云
  21. changeOrigin: true,
  22. secure: false,
  23. pathRewrite: {
  24. '^/serve': '',
  25. },
  26. },
  27. '/data': {
  28. target: "http://10.199.143.126",
  29. // target: 'http://60.205.177.43', //阿里云
  30. changeOrigin: true,
  31. secure: false,
  32. pathRewrite: {
  33. '^/data': '/data',
  34. },
  35. },
  36. },
  37. },
  38. chainWebpack: (config) => {
  39. const svgRule = config.module.rule('svg')
  40. svgRule.uses.clear()
  41. svgRule
  42. .use('babel-loader')
  43. .loader('babel-loader')
  44. .end()
  45. .use('vue-svg-loader')
  46. .loader('vue-svg-loader')
  47. },
  48. lintOnSave: false,
  49. // publicPath: '/dist',
  50. publicPath: '/wandaEditer',
  51. // 打包名称
  52. outputDir: 'wandaEditer',
  53. // 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录
  54. assetsDir: 'static',
  55. }