mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-11-08 08:57:15 +08:00
chore: 使用属性变量消除配置文件中分散的 ContiNew Admin 品牌元素
1.项目配置属性前缀由 continew-admin 改为 project(暂时未发现属性前缀 project 冲突) 2.配置文件中涉及到项目元素信息使用的,统一通过变量引用项目配置属性(如此改动之后,仅需要修改项目配置即可快速调整大量项目配置信息)
This commit is contained in:
@@ -157,8 +157,8 @@ local-storage:
|
||||
avatarMaxSizeInMb: 5
|
||||
## Windows 系统本地存储配置
|
||||
windows:
|
||||
file: C:\continew-admin\data\file\
|
||||
avatar: C:\continew-admin\data\avatar\
|
||||
file: C:\${project.appName}\data\file\
|
||||
avatar: C:\${project.appName}\data\avatar\
|
||||
## Linux 系统本地存储配置
|
||||
linux:
|
||||
file: /data/file/
|
||||
|
||||
@@ -154,8 +154,8 @@ local-storage:
|
||||
avatarMaxSizeInMb: 5
|
||||
## Windows 系统本地存储配置
|
||||
windows:
|
||||
file: C:\continew-admin\data\file\
|
||||
avatar: C:\continew-admin\data\avatar\
|
||||
file: C:\${project.appName}\data\file\
|
||||
avatar: C:\${project.appName}\data\avatar\
|
||||
## Linux 系统本地存储配置
|
||||
linux:
|
||||
file: /data/file/
|
||||
@@ -169,8 +169,7 @@ local-storage:
|
||||
cors:
|
||||
# 配置允许跨域的域名
|
||||
allowedOrigins:
|
||||
- http://cnadmin.charles7c.top
|
||||
- https://cnadmin.charles7c.top
|
||||
- ${project.url}
|
||||
# 配置允许跨域的请求方式
|
||||
allowedMethods: '*'
|
||||
# 配置允许跨域的请求头
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
--- ### 项目配置
|
||||
continew-admin:
|
||||
project:
|
||||
# 名称
|
||||
name: ContiNew Admin
|
||||
# 应用名称
|
||||
@@ -9,7 +9,7 @@ continew-admin:
|
||||
# 描述
|
||||
description: ContiNew Admin 中后台管理框架/脚手架,Continue New Admin,持续以最新流行技术栈构建,拥抱变化,迭代优化。
|
||||
# URL
|
||||
url: https://github.com/Charles7c/continew-admin
|
||||
url: https://cnadmin.charles7c.top
|
||||
# 基本包
|
||||
basePackage: top.charles7c.cnadmin
|
||||
## 作者信息配置
|
||||
@@ -61,27 +61,27 @@ springdoc:
|
||||
group-configs:
|
||||
- group: 'all'
|
||||
paths-to-match: '/**'
|
||||
packages-to-scan: top.charles7c.cnadmin.webapi.controller
|
||||
packages-to-scan: ${project.basePackage}.webapi.controller
|
||||
- group: 'auth'
|
||||
display-name: '系统认证'
|
||||
paths-to-match: '/auth/**'
|
||||
packages-to-scan: top.charles7c.cnadmin.webapi.controller.auth
|
||||
packages-to-scan: ${project.basePackage}.webapi.controller.auth
|
||||
- group: 'common'
|
||||
display-name: '通用接口'
|
||||
paths-to-match: '/common/**'
|
||||
packages-to-scan: top.charles7c.cnadmin.webapi.controller.common
|
||||
packages-to-scan: ${project.basePackage}.webapi.controller.common
|
||||
- group: 'system'
|
||||
display-name: '系统管理'
|
||||
paths-to-match: '/system/**'
|
||||
packages-to-scan: top.charles7c.cnadmin.webapi.controller.system
|
||||
packages-to-scan: ${project.basePackage}.webapi.controller.system
|
||||
- group: 'tool'
|
||||
display-name: '系统工具'
|
||||
paths-to-match: '/tool/**'
|
||||
packages-to-scan: top.charles7c.cnadmin.webapi.controller.tool
|
||||
packages-to-scan: ${project.basePackage}.webapi.controller.tool
|
||||
- group: 'monitor'
|
||||
display-name: '系统监控'
|
||||
paths-to-match: '/monitor/**'
|
||||
packages-to-scan: top.charles7c.cnadmin.webapi.controller.monitor
|
||||
packages-to-scan: ${project.basePackage}.webapi.controller.monitor
|
||||
## 接口文档增强配置
|
||||
knife4j:
|
||||
enable: true
|
||||
@@ -93,7 +93,7 @@ knife4j:
|
||||
# 是否自定义 footer(默认 false 非自定义)
|
||||
enable-footer-custom: true
|
||||
# 自定义 footer 内容,支持 Markdown 语法
|
||||
footer-custom-content: 'Copyright © 2022-present [${continew-admin.author.name}](${continew-admin.author.url}) ⋅ [${continew-admin.name}](${continew-admin.url}) v${continew-admin.version}'
|
||||
footer-custom-content: 'Copyright © 2022-present [${project.author.name}](${project.author.url}) ⋅ [${project.name}](${project.url}) v${project.version}'
|
||||
|
||||
--- ### Sa-Token 配置
|
||||
sa-token:
|
||||
@@ -124,11 +124,11 @@ sa-token:
|
||||
mybatis-plus:
|
||||
# Mapper 接口扫描包配置(该配置为自定义配置,非 MP 配置,不支持多包,如有需要可通过注解配置或提升扫描包层级)
|
||||
# 该配置目前的唯一使用场景为:@MapperScan("${mybatis-plus.mapper-package}")
|
||||
mapper-package: top.charles7c.**.mapper
|
||||
mapper-package: ${project.basePackage}.**.mapper
|
||||
# Mapper XML 文件目录配置
|
||||
mapper-locations: classpath*:/mapper/**/*Mapper.xml
|
||||
# 类型别名扫描包配置
|
||||
type-aliases-package: top.charles7c.**.model
|
||||
type-aliases-package: ${project.basePackage}.**.model
|
||||
check-config-location: true
|
||||
configuration:
|
||||
# 自动驼峰命名规则(camel case)映射
|
||||
@@ -180,7 +180,7 @@ server:
|
||||
--- ### Spring 配置
|
||||
spring:
|
||||
application:
|
||||
name: ${continew-admin.appName}
|
||||
name: ${project.appName}
|
||||
## 环境配置
|
||||
profiles:
|
||||
# 启用的环境
|
||||
|
||||
@@ -4,5 +4,5 @@
|
||||
| |___| (_) || | | || |_ | || |\ || __/ \ V V /|_____|/ ___ \| (_| || | | | | || || | | |
|
||||
\____|\___/ |_| |_| \__||_||_| \_| \___| \_/\_/ /_/ \_\\__,_||_| |_| |_||_||_| |_|
|
||||
|
||||
:: ${continew-admin.name} :: v${continew-admin.version}
|
||||
:: ${project.name} :: v${project.version}
|
||||
:: Spring Boot :: v${spring-boot.version}
|
||||
|
||||
Reference in New Issue
Block a user