vue.config.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. const webpack = require('webpack')
  2. module.exports = {
  3. publicPath: '/',
  4. outputDir: "qmx_page_admin",
  5. productionSourceMap: false,
  6. lintOnSave: false,
  7. configureWebpack: {
  8. devtool: 'source-map',
  9. plugins: [
  10. new webpack.ProvidePlugin({
  11. $:"jquery",
  12. jQuery:"jquery",
  13. "windows.jQuery":"jquery"
  14. })
  15. ]
  16. },
  17. devServer: {
  18. // open: false,
  19. // client: {
  20. // overlay: {
  21. // errors: true,
  22. // warnings: false
  23. // }
  24. // },
  25. // // historyApiFallback: true,
  26. // allowedHosts: 'all',
  27. proxy: {
  28. '^/dev-api': {
  29. // target: 'http://192.168.3.240:8987',
  30. target: 'https://web2-qmx_admin.jydev.jianyu360.com',
  31. changeOrigin: true,
  32. ws: false,
  33. logLevel: 'debug',
  34. pathRewrite: {
  35. '^/dev-api': '/api/admin/'
  36. }
  37. },
  38. '^/filemanage': {
  39. // target: 'http://192.168.3.240:8987',
  40. target: 'https://web2-qmx_admin.jydev.jianyu360.com',
  41. changeOrigin: true,
  42. ws: false,
  43. logLevel: 'debug',
  44. pathRewrite: {
  45. '^/filemanage': '/filemanage'
  46. }
  47. },
  48. // '^/dev-api': {
  49. // target: 'https://web-qmx_admin.jydev.jianyu360.com',
  50. // changeOrigin: true,
  51. // ws: false,
  52. // logLevel: 'debug',
  53. // pathRewrite: {
  54. // '^/dev-api': '/api/admin'
  55. // }
  56. // },
  57. '^/succbi': {
  58. target: 'https://web2-qmx_admin.jydev.jianyu360.com',
  59. changeOrigin: true,
  60. ws: false,
  61. logLevel: 'debug'
  62. }
  63. }
  64. }
  65. }