vue.config.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. const { defineConfig } = require('@vue/cli-service')
  2. module.exports = defineConfig({
  3. transpileDependencies: true,
  4. devServer:{
  5. port:8080,
  6. proxy:{
  7. '/api':{
  8. target:'http://121.43.55.7:5000',
  9. changeOrigin:true,
  10. pathRewrite:{
  11. '^/api':''
  12. }
  13. }
  14. }
  15. }
  16. })
  17. // const path = require('path')
  18. // module.exports = {
  19. // chainWebpack: config => {
  20. // const svgRule = config.module.rule('svg')
  21. // svgRule.uses.clear()
  22. // svgRule
  23. // .test(/.svg$/)
  24. // .include.add(path.resolve(__dirname, './src/icons')).end()
  25. // .use('svg-sprite-loader')
  26. // .loader('svg-sprite-loader')
  27. // .options({
  28. // symbolId: 'icon-[name]'
  29. // })
  30. // const fileRule = config.module.rule('file')
  31. // fileRule.uses.clear()
  32. // fileRule
  33. // .test(/.svg$/)
  34. // .exclude.add(path.resolve(__dirname, './src/icons'))
  35. // .end()
  36. // .use('file-loader')
  37. // .loader('file-loader')
  38. // }
  39. // }