mirror of
https://github.com/Silentely/eSIM-Tools.git
synced 2026-09-03 06:24:20 +08:00
✨ feat: 移除遗留页面及相关配置,新增运行时公共函数库
- 从 netlify.toml 中移除 `/giffgaff-legacy` 和 `/simyo-legacy` 重定向规则,清理不再使用的旧版页面路由 - 新增 runtime-common.sh 文件,提供跨语言(中英文)共享的运行时函数,包括 JSON 转义、安全检测、系统信息缓存等核心功能 - 更新 legacy-freeze.json,清空冻结文件列表,反映不再需要保护旧版页面文件的状态 - 修改多个脚本文件(pre-commit-check.js、pre-push-check.js、security-check.js),移除对已弃用页面的保护逻辑 - 调整服务入口文件(server.js、simyo_proxy_server.js)和 Service Worker(sw.js),删除对旧版 HTML 文件的引用和服务逻辑
This commit is contained in:
@@ -187,15 +187,11 @@ app.use('/api/simyo/*', (req, res) => {
|
||||
// 路由配置
|
||||
const htmlRoutes = [
|
||||
{ url: '/giffgaff', file: 'src/giffgaff/giffgaff_modular.html' },
|
||||
{ url: '/giffgaff-legacy', file: 'src/giffgaff/giffgaff_complete_esim.html' },
|
||||
{ url: '/simyo', file: 'src/simyo/simyo_modular.html' },
|
||||
{ url: '/simyo-legacy', file: 'src/simyo/simyo_complete_esim.html' },
|
||||
{ url: '/simyo-static', file: 'src/simyo/simyo_static.html' },
|
||||
// 兼容静态路径访问(与 Netlify 重写保持一致)
|
||||
{ url: '/src/giffgaff/giffgaff_modular.html', file: 'src/giffgaff/giffgaff_modular.html' },
|
||||
{ url: '/src/giffgaff/giffgaff_complete_esim.html', file: 'src/giffgaff/giffgaff_complete_esim.html' },
|
||||
{ url: '/src/simyo/simyo_modular.html', file: 'src/simyo/simyo_modular.html' },
|
||||
{ url: '/src/simyo/simyo_complete_esim.html', file: 'src/simyo/simyo_complete_esim.html' },
|
||||
{ url: '/src/simyo/simyo_static.html', file: 'src/simyo/simyo_static.html' },
|
||||
{ url: '/', file: 'index.html' }
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user