Loading

SpringBoot整合vue-element-admin

vue-element-admin配置

  1. vue.config.js在mock后加一个proxy,当在mock里找不到api时就会走proxy

    devServer: {
      port: port,
      open: true,
      overlay: {
        warnings: false,
        errors: true
      },
      before: require('./mock/mock-server.js'),
      proxy: {
        [process.env.VUE_APP_BASE_API]: {
          target: 'http://localhost:8888',
          changeOrigin: true,
          pathRewrite: {
            ['^' + process.env.VUE_APP_BASE_API]: ''
          }
        }
      },
    },
    
  2. 修改.env.production

    VUE_APP_BASE_API = ''
    

SpringBoot配置

  1. application.yml

    spring:
      web:
        resources:
          static-locations: classpath:/dist/
    

    dist是vue打包后的文件夹,拷到resources文件夹下

posted @ 2024-05-07 14:47  北兢王  阅读(159)  评论(0)    收藏  举报