Skip to content

Feature/change and reload config#392

Merged
doerme merged 7 commits intomainfrom
feature/change-and-reload-config
Sep 28, 2025
Merged

Feature/change and reload config#392
doerme merged 7 commits intomainfrom
feature/change-and-reload-config

Conversation

@doerme
Copy link
Copy Markdown
Contributor

@doerme doerme commented Sep 28, 2025

emp 配置修改现在会触发热更,并优化部分构建功能

xuhongbin added 7 commits September 28, 2025 16:03
- 新增对emp.config.ts文件变更的监听,自动重启开发服务器
- 优化开发服务器启动逻辑,支持重启模式
- 添加chokidar依赖用于文件监听
- 调整日志级别根据环境变量动态设置
- 清理无用代码并优化类型定义
禁用开发模式下的进度条显示以避免干扰
调整构建完成信息显示逻辑
移除冗余的进度条处理代码
添加构建开始和完成的彩色输出提示
引入文件修改监听功能,优化开发体验
添加服务器状态标志防止重复输出
将App.tsx中的banner文本从"EMP 3.0 fsssl"改为"EMP 3.0"
将compilerWatcher.ts中的文件列表名称颜色从cyan改为dim
添加 closeHooks 数组来存储清理函数,在服务重启时执行所有清理钩子
确保 watcher 等资源被正确释放,避免内存泄漏
- 更新@rslib/core至0.14.0版本
- 添加.rslib到.gitignore
- 为cli包添加rslib构建脚本和配置文件
- 清理package.json格式并更新相关依赖
@netlify
Copy link
Copy Markdown

netlify Bot commented Sep 28, 2025

Deploy Preview for emp2 failed.

Name Link
🔨 Latest commit b51e632
🔍 Latest deploy log https://app.netlify.com/projects/emp2/deploys/68d9455af6f4660008b36229

@doerme
Copy link
Copy Markdown
Contributor Author

doerme commented Sep 28, 2025

squash and merge

@doerme doerme merged commit cd8549b into main Sep 28, 2025
0 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant