目前项目后台访问默认路径是: http://localhost:8080/jeecg-boot
默认端口: 8080
默认项目名: jeecg-boot
自定义根路径有几个地方需要修改。
后台:
修改jeecg-boot-module-system模块配置文件: src/main/resources/application-dev.yml 和 application-prod.yml
server:
port: 8080
tomcat:
max-swallow-size: -1
error:
include-exception: true
include-stacktrace: ALWAYS
include-message: ALWAYS
servlet:
context-path: /jeecg-boot
前端:
修改.env.development和.env.production文件
NODE_ENV=development
VUE_APP_API_BASE_URL=http://localhost:8080/jeecg-boot
VUE_APP_CAS_BASE_URL=http://cas.example.org:8443/cas
VUE_APP_ONLINE_BASE_URL=http://fileview.jeecg.com/onlinePreview
修改vue.config.js
devServer: {
port: 3000,
proxy: {
'/jeecg-boot': {
target: 'http://localhost:8080',
ws: false,
changeOrigin: true
}
}
},
修改src/utils/request.js
/**
* 【指定 axios的 baseURL】
* 如果手工指定 baseURL: '/jeecg-boot'
* 则映射后端域名,通过 vue.config.js
* @type {*|string}
*/
let apiBaseUrl = window._CONFIG['domianURL'] || "/jeecg-boot";