若依单体Vue版本新增多环境配置

若依框架是一个简单的web后台管理脚手架,基于SpringBoot+Vue开发的。本次更改版本为3.8.7截止2023年8月14日,最新版本!

若依自带只有 application.yml 与 application-druid.yml 两个配置文件。本次需要增加 dev 开发环境 ; prod 正式环境。(如需更多环境也可以多个增加)
新增
application-dev.yml
application-prod.yml
删除
application-druid.yml
修改:
将application.yml 与 application-druid.yml 中的内容复制到 application-dev.yml 与 application-prod.yml中
设置:
在 application.yml 修改如下内容 即可动态切换当前的配置文件。
spring:
profiles:
active: dev 或者 prod

以下为拓展

修改:
顶层pom.xml 文件新增 环境变量

<profiles>
<profile>
<id>dev</id>
<properties>
<!-- 环境标识,需要与配置文件的名称相对应 -->
<profiles.active>dev</profiles.active>
<logging.level>debug</logging.level>
</properties>
<activation>
<!-- 默认环境 -->
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>prod</id>
<properties>
<profiles.active>prod</profiles.active>
<logging.level>warn</logging.level>
</properties>
</profile>
</profiles>

此时在IDEA 右侧 maven 窗口就会出现环境标识(如下图):

修改 application.yml

posted @   LiuShuku  阅读(1271)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示