1.修改.en.development文件
VUE_APP_BASE_API = 'http://localhost:9999'
2.修改.js的请求路径
3.关掉vue.config.js中的mock.js
4.在后端添加一个配置类
@Configuration
public class MyCorsConfig {
//处理全局跨域问题
@Bean
public CorsFilter corsFilter(){
CorsConfiguration corsConfiguration = new CorsConfiguration();
corsConfiguration.addAllowedOrigin("http://localhost:8888");
corsConfiguration.setAllowCredentials(true);//传cookies
corsConfiguration.addAllowedMethod("*");//允许的请求方式例如get,post,Head
corsConfiguration.addAllowedHeader("*");//允许的头信息
//过滤资源
UrlBasedCorsConfigurationSource us = new UrlBasedCorsConfigurationSource();
us.registerCorsConfiguration("/**",corsConfiguration);
return new CorsFilter(us);
}
}