vue.config.js 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. /*
  2. * @Author: your name
  3. * @Date: 2020-06-28 13:40:38
  4. * @LastEditTime: 2020-07-08 13:56:32
  5. * @LastEditors: Please set LastEditors
  6. * @Description: In User Settings Edit
  7. * @FilePath: \wanda-bm-guide\vue.config.js
  8. */
  9. module.exports = {
  10. devServer: {
  11. port: 8090,
  12. proxy: {
  13. '/data': {
  14. target: 'http://60.205.177.43',
  15. // target: 'http://192.168.200.11:9003', //yll
  16. // target: 'http://localhost:6040/data/',
  17. changeOrigin: true,
  18. secure: false,
  19. pathRewrite: {
  20. '^/data': '/data',
  21. },
  22. },
  23. // // 工程信息化服务
  24. // '/data': {
  25. // target: 'http://192.168.200.87:9003',
  26. // changeOrigin: true,
  27. // secure: false,
  28. // pathRewrite: {
  29. // '^/data': '',
  30. // },
  31. // },
  32. // 万达蜂鸟服务
  33. '/wdfn': {
  34. target: 'http://map.wanda.cn',
  35. changeOrigin: true,
  36. pathRewrite: {
  37. '^/wdfn': '/editor',
  38. },
  39. },
  40. // 图例库服务
  41. '/serve': {
  42. target: 'http://192.168.200.87:8088',
  43. // target: 'http://192.168.200.83:8085',
  44. changeOrigin: true,
  45. pathRewrite: {
  46. '^/serve': '',
  47. },
  48. },
  49. '/version': {
  50. target: 'http://mapapp.wanda.cn/',
  51. changeOrigin: true,
  52. pathRewrite: {
  53. '^/version': '/sgmap/mapversion',
  54. },
  55. },
  56. },
  57. hot: true,
  58. // 关闭esline
  59. overlay: {
  60. warnings: false,
  61. errors: false,
  62. },
  63. },
  64. chainWebpack: (config) => {
  65. const svgRule = config.module.rule('svg')
  66. svgRule.uses.clear()
  67. svgRule
  68. .use('babel-loader')
  69. .loader('babel-loader')
  70. .end()
  71. .use('vue-svg-loader')
  72. .loader('vue-svg-loader')
  73. },
  74. lintOnSave: false,
  75. publicPath: '/wandaBmGuide',
  76. // 打包名称
  77. outputDir: 'wandaBmGuide',
  78. // 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录
  79. assetsDir: 'static',
  80. }