vue.config.js 787 B

1234567891011121314151617181920212223242526272829303132
  1. const { defineConfig } = require('@vue/cli-service')
  2. const { VantResolver } = require('unplugin-vue-components/resolvers');
  3. const ComponentsPlugin = require('unplugin-vue-components/webpack');
  4. module.exports = defineConfig({
  5. transpileDependencies: true,
  6. configureWebpack: {
  7. plugins: [
  8. ComponentsPlugin({
  9. resolvers: [VantResolver()],
  10. }),
  11. ],
  12. },
  13. devServer: {
  14. port: "8088", //代理端口
  15. open: false, //项目启动时是否自动打开浏览器,我这里设置为false,不打开,true表示打开
  16. headers: {
  17. 'Access-Control-Allow-Origin': '*',
  18. },
  19. proxy: {
  20. // https://cn.vitejs.dev/config/#server-proxy
  21. '/test-api': {
  22. target: 'http://36.134.91.96:9898',
  23. changeOrigin: true,
  24. rewrite: (p) => p.replace(/^\/dev-api/, '')
  25. }
  26. }
  27. },
  28. })