# mykai-html **Repository Path**: mykai98/mykai-html ## Basic Information - **Project Name**: mykai-html - **Description**: mykai-cli: html-server 一个现代化的HTML项目开发脚手架,支持实时热重载和自动刷新。PNPM/TailwindCSS - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-19 - **Last Updated**: 2026-01-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mykai cli html 脚手架 一个现代化的HTML项目开发脚手架,支持实时热重载和自动刷新。 ## 🚀 快速开始 ### 安装依赖 ```bash pnpm install ``` ### 启动开发服务器 ```bash pnpm dev ``` 这将启动一个本地开发服务器,默认在 `http://localhost:3000` 打开项目。 ### 其他命令 ```bash # 启动服务器(不自动打开浏览器) pnpm start ``` ## 📁 项目结构 ``` mykai-cli-html-scaffold/ ├── css/ # 样式文件 │ ├── reset.css # CSS重置样式 │ └── style.css # 主要样式文件 ├── js/ # JavaScript文件 │ └── main.js # 主要JavaScript文件 ├── img/ # 图片资源 ├── index.html # 主页面 ├── package.json # 项目配置 └── README.md # 项目说明 ``` ## ✨ 特性 - 🔥 **实时热重载** - 修改文件后自动刷新浏览器 - 📱 **响应式设计** - 支持移动端和桌面端 - 🎨 **现代化UI** - 使用CSS Grid和Flexbox布局 - ⚡ **快速开发** - 预配置的开发环境 - 🛠️ **易于扩展** - 模块化的代码结构 ## 🎯 开发指南 ### CSS - `css/reset.css` - CSS重置样式,消除浏览器默认样式差异 - `css/style.css` - 主要样式文件,包含: - CSS变量定义 - 响应式布局 - 动画效果 - 组件样式 ### JavaScript - `js/main.js` - 主要JavaScript文件,包含: - 应用初始化 - 事件处理 - 工具函数 - 交互效果 ### 添加新页面 1. 在根目录创建新的HTML文件 2. 在HTML文件中引入CSS和JS文件 3. 根据需要添加特定的样式和脚本 ### 自定义样式 项目使用CSS变量来管理主题色彩: ```css :root { --primary-color: #007bff; --secondary-color: #6c757d; /* 更多变量... */ } ``` ## 🔧 配置说明 ### Live Server 配置 开发服务器使用 `live-server`,配置参数: - `--port=3000` - 端口号 - `--host=localhost` - 主机地址 - `--open` - 自动打开浏览器 - `--watch=.` - 监听文件变化 ### 包管理器 项目使用 `pnpm` 作为包管理器,版本:`10.13.1` ## 📝 使用建议 1. **开发流程** - 启动 `pnpm dev` - 修改文件会自动刷新浏览器 - 使用浏览器开发者工具调试 2. **代码组织** - 保持HTML语义化 - CSS使用BEM命名规范 - JavaScript使用模块化编程 3. **性能优化** - 压缩图片资源 - 合理使用CSS动画 - 避免不必要的DOM操作 ## 🤝 贡献 欢迎提交 Issue 和 Pull Request! ## 📄 许可证 ISC License