zhang1106
|
497fa75cd1
|
feat(install,update): 新增NGINX部署目录配置与同步逻辑
- 在安装生成器中新增nginxRoot配置项并保存到部署配置
- 更新配置加载逻辑以兼容新增的nginxRoot配置
- 新增前端文件同步到NGINX目录的自动同步脚本
- 根据部署模式自动选择PM2重启或NGINX同步流程
- 升级脚本版本到2.1.0
|
2026-05-15 16:10:59 +08:00 |
|
zhang1106
|
0cf158ae40
|
fix(install,update,uninstall): 修复日志进度计数不准确问题
- 重构日志step方法,支持自定义总步数
- 更新install、update、uninstall脚本中日志调用,传入正确的步骤总数
- 移除硬编码的INSTALL_STEPS.length依赖,让进度展示更灵活准确
|
2026-05-12 09:12:10 +08:00 |
|
zhang1106
|
2f8e95be49
|
refactor(install,uninstall,update): 统一日志输出并优化安装流程
- 重构install模块的打印逻辑,使用统一的log工具替代原生console
- 新增运行环境、前端端口等安装信息展示
- 优化uninstall模块的步骤命名和预览逻辑,新增跳过提示
- 重构update模块,复用install的日志工具,统一输出格式
- 新增健康检查直接读取后端端口配置,不再硬编码8000
|
2026-05-12 08:57:14 +08:00 |
|
zhang1106
|
b3a1d4b3e9
|
chore(install): 新增日志文件初始化和关闭工具函数
从logger模块导入initLogFile和closeLogFile工具并在install入口使用
|
2026-05-11 15:58:32 +08:00 |
|
zhang1106
|
9a7a975b57
|
refactor(install): 统一安装脚本日志风格与UI样式
- 新增日志图标、分隔符和格式化工具函数
- 统一所有安装脚本的输出格式与视觉风格
- 使用统一的图标和配色方案优化交互体验
- 重构命令行输入提示样式,添加视觉标识
|
2026-05-11 15:29:41 +08:00 |
|
zhang1106
|
811c585845
|
fix(install): 修复选择使用上次配置后仍需逐项交互的问题
- 添加 useSavedConfig 标志控制配置流程
- 选择使用上次配置时跳过 configureDatabase/configureServices
- 直接显示配置摘要后进入确认步骤
|
2026-05-09 16:46:37 +08:00 |
|
zhang1106
|
3f34098635
|
refactor(install): 优化安装脚本配置逻辑
- 提取 Nginx 检测为独立函数 isNginxInstalled
- 为 select 函数添加 defaultIndex 参数支持默认选项
- 数据库配置保留用户上次输入值作为默认值
- 运行环境和部署方式选择支持记忆上次配置
|
2026-05-09 16:30:21 +08:00 |
|
zhang1106
|
7f4602d465
|
feat(install): 新增安装脚本模块化重构
|
2026-05-09 15:54:43 +08:00 |
|