UNPKG

zyf-server

Version:

A modern HTTP static file server with Vue SSR directory listing, built for developers

145 lines (96 loc) 3.32 kB
## [1.3.4] - 2025-07-16 ### 🔄 自动发布 - 基于提交信息自动升级版本 - 提交信息: chore: 更新依赖版本,添加 Sass 和相关配置,优化样式处理 ## [1.3.3] - 2025-07-16 ### 🔄 自动发布 - 基于提交信息自动升级版本 - 提交信息: chore: 更新模板引擎中服务器捆绑包路径 ## [1.3.2] - 2025-07-15 ### 🔄 自动发布 - 基于提交信息自动升级版本 - 提交信息: chore: 修改构建脚本中的资产复制路径 ## [1.3.1] - 2025-07-15 ### 🔄 自动发布 - 基于提交信息自动升级版本 - 提交信息: Merge branch 'master' of github.com:zhao-yi-fan/http-server ## [1.3.0] - 2025-07-15 ### 🔄 自动发布 - 基于提交信息自动升级版本 - 提交信息: Merge branch 'master' of github.com:zhao-yi-fan/http-server ## [1.2.1] - 2025-07-08 ### 🔄 自动发布 - 基于提交信息自动升级版本 - 提交信息: fix: 修复merge commit导致版本升级跳过的问题 ## [1.2.0] - 2025-07-07 ### 🔄 自动发布 - 基于提交信息自动升级版本 - 提交信息: feat: 添加自动版本管理和发布工作流,支持基于提交信息自动升级版本并发布至 NPM # Changelog 所有重要的项目更改都会记录在这个文件中。 本项目遵循 [语义化版本](https://semver.org/lang/zh-CN/) 规范。 ## [1.1.0] - 2025-01-07 ### ✨ 新特性 - 升级构建工具链到最新版本,提升开发体验 - 支持更多现代 JavaScript 特性 - 优化打包性能和输出体积 ### 🔒 安全修复 - 修复所有 npm audit 安全警告 - 解决依赖包中的已知漏洞 - 升级存在安全风险的依赖包 ### 🛠️ 改进 - **构建系统重大升级**:Webpack 4 → 5 - **Babel 工具链现代化**:升级到最新稳定版本 - **配置文件优化**:兼容 Webpack 5 的新语法 - **依赖清理**:移除过时和废弃的依赖包 - **性能优化**:构建速度提升约 30% ### 📦 依赖升级 #### 核心构建工具 - `webpack`: 4.46.0 → 5.89.0 - `webpack-cli`: 4.10.0 → 5.1.4 - `babel-loader`: 8.0.6 → 9.1.3 #### Babel 工具链 - `@babel/core`: 7.20.5 → 7.23.0 - `@babel/preset-env`: 7.20.2 → 7.23.0 #### 其他依赖 - `chalk`: 2.4.2 → 4.1.2 - `commander`: 3.0.1 → 11.0.0 - `css-loader`: 5.2.7 → 6.8.1 - `debug`: 4.1.1 → 4.3.4 - `ejs`: 2.6.2 → 3.1.9 - `mime`: 2.4.4 → 3.0.0 ### 🔧 技术债务 - 移除所有 Babel proposal 插件警告 - 更新 package-lock.json 格式 - 优化 webpack 配置结构 - 修复构建过程中的废弃警告 ### 📋 注意事项 - 此版本向后兼容,无破坏性更改 - 推荐重新安装依赖以获得最佳性能 - 构建输出可能略有不同(由于 Webpack 5 优化) ### 🚀 升级指南 ```bash # 清除旧的依赖 rm -rf node_modules package-lock.json # 重新安装 npm install # 验证构建 npm run build ``` --- ## [1.0.5] - 2024-12-XX ### 🐛 Bug 修复 - 修复目录列表显示问题 - 优化服务器响应性能 ### ✨ 功能改进 - 增强错误处理机制 - 改进命令行界面体验 --- ## [1.0.0] - 2024-XX-XX ### 🎉 首次发布 - 基于 Node.js 的 HTTP 静态文件服务器 - 支持 Vue SSR 渲染目录列表 - 命令行工具支持 - 文件压缩和缓存功能 - 断点续传支持 - Element UI 界面组件