mirror of
https://gitee.com/ThingsGateway/ThingsGateway.git
synced 2025-10-22 19:43:07 +08:00
refactor: 调整生产环境配置
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"$schema": "null",
|
||||
|
||||
"AllowedHosts": "*",
|
||||
|
||||
|
||||
"AppSettings": {
|
||||
"InjectSpecificationDocument": true, // 生产环境是否开启Swagger
|
||||
"ExternalAssemblies": [ "Plugins" ], // 插件目录
|
||||
|
||||
|
||||
// nuget动态加载的程序集
|
||||
"SupportPackageNamePrefixs": [
|
||||
"ThingsGateway.Admin.Application",
|
||||
"ThingsGateway.Admin.Razor",
|
||||
"ThingsGateway.Razor"
|
||||
]
|
||||
},
|
||||
"DynamicApiControllerSettings": {
|
||||
//"DefaultRoutePrefix": "api", // 默认路由前缀
|
||||
"CamelCaseSeparator": "", // 驼峰命名分隔符
|
||||
"SplitCamelCase": false, // 切割骆驼(驼峰)/帕斯卡命名
|
||||
"LowercaseRoute": false, // 小写路由格式
|
||||
"AsLowerCamelCase": true, // 小驼峰命名(首字母小写)
|
||||
"KeepVerb": false, // 保留动作方法请求谓词
|
||||
"KeepName": false // 保持原有名称不处理
|
||||
},
|
||||
"FriendlyExceptionSettings": {
|
||||
"DefaultErrorMessage": "系统异常,请联系管理员",
|
||||
"ThrowBah": true, // 是否将 Oops.Oh 默认抛出为业务异常
|
||||
"LogError": true // 是否输出异常日志
|
||||
},
|
||||
"CorsAccessorSettings": {
|
||||
"PolicyName": "ThingsGateway",
|
||||
"WithExposedHeaders": [ "Content-Disposition", "X-Pagination", "access-token", "x-access-token" ], // 如果前端不代理且是axios请求
|
||||
"SignalRSupport": true // 启用 SignalR 跨域支持
|
||||
}
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
|
||||
"AppSettings": {
|
||||
"InjectSpecificationDocument": true, // 生产环境是否开启Swagger
|
||||
"InjectSpecificationDocument": false, // 生产环境是否开启Swagger
|
||||
"ExternalAssemblies": [ "Plugins" ], // 插件目录
|
||||
|
||||
|
||||
|
||||
46
src/ThingsGateway.Server/Configuration/App.Development.json
Normal file
46
src/ThingsGateway.Server/Configuration/App.Development.json
Normal file
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"$schema": "null",
|
||||
|
||||
"AllowedHosts": "*",
|
||||
|
||||
"Startway": "DOTNET", // 启动方式:DOTNET: (直接启动) ;WindowsService:(windows服务) PM2, Systemctl等不需要配置。对应文件夹下的命令文件
|
||||
|
||||
"AppSettings": {
|
||||
"InjectSpecificationDocument": true, // 生产环境是否开启Swagger
|
||||
"ExternalAssemblies": [ "Plugins" ], // 插件目录
|
||||
|
||||
// nuget动态加载的程序集
|
||||
"SupportPackageNamePrefixs": [
|
||||
"ThingsGateway.Admin.Application",
|
||||
"ThingsGateway.Admin.Razor",
|
||||
"ThingsGateway.Gateway.Application",
|
||||
"ThingsGateway.Gateway.Razor",
|
||||
"ThingsGateway.Management",
|
||||
"ThingsGateway.RulesEngine",
|
||||
|
||||
"ThingsGateway.Foundation.Razor",
|
||||
"ThingsGateway.Debug.Razor",
|
||||
"ThingsGateway.Razor"
|
||||
]
|
||||
},
|
||||
|
||||
"DynamicApiControllerSettings": {
|
||||
//"DefaultRoutePrefix": "api", // 默认路由前缀
|
||||
"CamelCaseSeparator": "", // 驼峰命名分隔符
|
||||
"SplitCamelCase": false, // 切割骆驼(驼峰)/帕斯卡命名
|
||||
"LowercaseRoute": false, // 小写路由格式
|
||||
"AsLowerCamelCase": true, // 小驼峰命名(首字母小写)
|
||||
"KeepVerb": false, // 保留动作方法请求谓词
|
||||
"KeepName": false // 保持原有名称不处理
|
||||
},
|
||||
"FriendlyExceptionSettings": {
|
||||
"DefaultErrorMessage": "系统异常,请联系管理员",
|
||||
"ThrowBah": true, // 是否将 Oops.Oh 默认抛出为业务异常
|
||||
"LogError": true // 是否输出异常日志
|
||||
},
|
||||
"CorsAccessorSettings": {
|
||||
"PolicyName": "ThingsGateway",
|
||||
"WithExposedHeaders": [ "Content-Disposition", "X-Pagination", "access-token", "x-access-token" ], // 如果前端不代理且是axios请求
|
||||
"SignalRSupport": true // 启用 SignalR 跨域支持
|
||||
}
|
||||
}
|
||||
@@ -3,10 +3,10 @@
|
||||
|
||||
"AllowedHosts": "*",
|
||||
|
||||
"Startway": "DOTNET", // 启动方式:DOTNET: (直接启动) ;WindowsService:(windows服务) PM2, Systemctl等不需要配置。对应文件夹下的命令文件
|
||||
"Startway": "", // 启动方式:DOTNET: (直接启动) ;WindowsService:(windows服务) PM2, Systemctl等不需要配置。对应文件夹下的命令文件
|
||||
|
||||
"AppSettings": {
|
||||
"InjectSpecificationDocument": true, // 生产环境是否开启Swagger
|
||||
"InjectSpecificationDocument": false, // 生产环境是否开启Swagger
|
||||
"ExternalAssemblies": [ "Plugins" ], // 插件目录
|
||||
|
||||
// nuget动态加载的程序集
|
||||
|
||||
Reference in New Issue
Block a user