后端spring boot启动配置
- spring boot 多环境配置
 - 使用application-xxx.yml来设置不同的配置, xxx表示环境名
 - 公共模块打包, 不能带spring-boot-maven-plugin插件
 - springboot jar包启动命令: java -jar system-0.0.1-SNAPSHOT.jar –spring.profiles.active=xxx, xxx代表环境名
 
多环境配置
通过再启动命令里增加spring.profiles.active的变量值, 达到支持多环境的效果
复制配置文件改名为application-dev.yml

修改需要更改的环境配置

到 Edit Configurations.. 中去修改activeprofile的参数

重启springboot项目模块

连接数据库配置设置同理
打包
问题插曲1: process terminated
在Maven中执行install出现process terminated 错误, 排查后是在pom.xml中忘记复制
 |  | 
打包成功:

查看jar包:
设置里面查看仓库地址:


启动jar中的项目
 |  | 
前端Vue的多环境配置
在项目根目录创建文件

//.env.dev文件
NODE_ENV=development
VUE_APP_SERVER=http://127.0.0.1:9000
//.env.prod文件
NODE_ENV=production
VUE_APP_SERVER=http://server.xxxxx.com
到package.json中配置:
 |  | 

右键点击package.json 进入npm窗口
启动对应环境的命令就行了


