From 8ed24cb2b82ed7f13a5a2da6c3035a9f0e0609d8 Mon Sep 17 00:00:00 2001 From: Kuingsmile Date: Sun, 31 Mar 2024 19:41:35 +0800 Subject: [PATCH] :construction: WIP(custom): build-in web server for files --- public/i18n/en.yml | 5 +++++ public/i18n/zh-CN.yml | 5 +++++ public/i18n/zh-TW.yml | 5 +++++ src/main/server/webServer/index.ts | 0 src/universal/types/i18n.d.ts | 3 +++ 5 files changed, 18 insertions(+) create mode 100644 src/main/server/webServer/index.ts diff --git a/public/i18n/en.yml b/public/i18n/en.yml index ece9875..0eaa130 100644 --- a/public/i18n/en.yml +++ b/public/i18n/en.yml @@ -209,6 +209,11 @@ SETTINGS_ENABLE_SERVER: Enable Server SETTINGS_SET_SERVER_HOST: Set Server Host SETTINGS_SET_SERVER_PORT: Set Server Port SETTINGS_SET_SERVER_KEY: Set Auth Key +SETTINGS_SET_ENABLE_WEB_SERVER: Enable Web Server +SETTINGS_SET_WEB_SERVER_HOST: Set Web Server Host +SETTINGS_SET_WEB_SERVER_PORT: Set Web Server Port +SETTINGS_TIP_PLACEHOLDER_WEB_HOST: Default:127.0.0.1 +SETTINGS_TIP_PLACEHOLDER_WEB_PORT: Default:37777 SETTINGS_TIP_PLACEHOLDER_HOST: Default:127.0.0.1 SETTINGS_TIP_PLACEHOLDER_PORT: Default:36677 SETTINGS_TIP_PLACEHOLDER_KEY: This key is used to avoid malicious requests, through urlParams '?key=xxx' to pass diff --git a/public/i18n/zh-CN.yml b/public/i18n/zh-CN.yml index 8715aed..f1d6306 100644 --- a/public/i18n/zh-CN.yml +++ b/public/i18n/zh-CN.yml @@ -211,6 +211,11 @@ SETTINGS_ENABLE_SERVER: 是否开启Server SETTINGS_SET_SERVER_HOST: 设置监听地址 SETTINGS_SET_SERVER_PORT: 设置监听端口 SETTINGS_SET_SERVER_KEY: 设置鉴权密钥 +SETTINGS_SET_ENABLE_WEB_SERVER: 是否开启Web服务 +SETTINGS_SET_WEB_SERVER_HOST: 设置Web服务监听地址 +SETTINGS_SET_WEB_SERVER_PORT: 设置Web服务监听端口 +SETTINGS_TIP_PLACEHOLDER_WEB_HOST: 推荐默认地址:127.0.0.1 +SETTINGS_TIP_PLACEHOLDER_WEB_PORT: 推荐默认端口:37777 SETTINGS_TIP_PLACEHOLDER_HOST: 推荐默认地址:127.0.0.1 SETTINGS_TIP_PLACEHOLDER_PORT: 推荐默认端口:36677 SETTINGS_TIP_PLACEHOLDER_KEY: 用于接口鉴权, 通过url参数添加'?key=xxx' diff --git a/public/i18n/zh-TW.yml b/public/i18n/zh-TW.yml index a83292c..e552e45 100644 --- a/public/i18n/zh-TW.yml +++ b/public/i18n/zh-TW.yml @@ -209,6 +209,11 @@ SETTINGS_ENABLE_SERVER: 是否開啟Server SETTINGS_SET_SERVER_HOST: 設定監聽地址 SETTINGS_SET_SERVER_PORT: 設定監聽端口 SETTINGS_SET_SERVER_KEY: 設定鑒權密鑰 +SETTINGS_SET_ENABLE_WEB_SERVER: 是否開啟Web服務 +SETTINGS_SET_WEB_SERVER_HOST: 設定Web服務地 +SETTINGS_SET_WEB_SERVER_PORT: 設定Web服務端口 +SETTINGS_TIP_PLACEHOLDER_WEB_HOST: 推薦預設地址:127.0.0.1 +SETTINGS_TIP_PLACEHOLDER_WEB_PORT: 推薦預設端口:37777 SETTINGS_TIP_PLACEHOLDER_HOST: 推薦預設地址:127.0.0.1 SETTINGS_TIP_PLACEHOLDER_PORT: 推薦預設端口:36677 SETTINGS_TIP_PLACEHOLDER_KEY: 用於接口鑒權, 通過url參數添加'?key=xxx' diff --git a/src/main/server/webServer/index.ts b/src/main/server/webServer/index.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/universal/types/i18n.d.ts b/src/universal/types/i18n.d.ts index 3c5db6d..2a5d59b 100644 --- a/src/universal/types/i18n.d.ts +++ b/src/universal/types/i18n.d.ts @@ -204,6 +204,9 @@ interface ILocales { SETTINGS_SET_SERVER_HOST: string SETTINGS_SET_SERVER_PORT: string SETTINGS_SET_SERVER_KEY: string + SETTINGS_SET_ENABLE_WEB_SERVER: string + SETTINGS_SET_WEB_SERVER_HOST: string + SETTINGS_SET_WEB_SERVER_PORT: string SETTINGS_TIP_PLACEHOLDER_HOST: string SETTINGS_TIP_PLACEHOLDER_PORT: string SETTINGS_TIP_PLACEHOLDER_KEY: string