vue.config.js 768B

12345678910111213141516171819202122232425262728
  1. const { defineConfig } = require('@vue/cli-service')
  2. const path = require('path');
  3. module.exports = defineConfig({
  4. devServer: {
  5. proxy: {
  6. '/api': {
  7. target: "http://192.168.89.147:9000/",
  8. // ws: true,
  9. changeOrigin: true,
  10. // pathRewrite: {
  11. // // 路径重写
  12. // "/api": ""
  13. // }
  14. },
  15. },
  16. },
  17. publicPath: '.',
  18. transpileDependencies: true,
  19. chainWebpack: (config) => {
  20. config.resolve.alias
  21. .set('@', path.join(__dirname, 'src'))
  22. .set('@/components', path.join(__dirname, 'src/components'))
  23. .set('@/pages', path.join(__dirname, 'src/pages'))
  24. .set('@/assets', path.join(__dirname, 'src/assets'))
  25. .set('@/utils', path.join(__dirname, 'src/utils'))
  26. },
  27. })