一个使用 Vite 和 Tailwind CSS 构建的现代化 Hello World 项目。
- ⚡ Vite - 快速的构建工具
- 🎨 Tailwind CSS - 实用优先的CSS框架
- 📱 响应式设计 - 适配各种设备
- 🎯 交互式界面 - 动态问候功能
- ⏰ 实时时间显示 - 当前时间显示
npm install
npm run dev
项目将在 http://localhost:5173
启动
npm run build
npm run preview
├── index.html # HTML入口文件
├── package.json # 项目配置
├── vite.config.ts # Vite配置
├── src/
│ ├── main.js # 主JavaScript文件
│ └── style.css # 样式文件
└── README.md # 项目说明
- 欢迎界面 - 美观的渐变背景和卡片设计
- 多语言问候 - 点击按钮获取随机语言的问候
- 实时时间 - 显示当前时间
- 响应式布局 - 适配手机和桌面端
- 动画效果 - 流畅的交互动画
- Vite 5.0+ - 现代化前端构建工具
- Tailwind CSS 4.1+ - CSS框架
- 原生JavaScript - 无框架依赖
- ES6+ 模块 - 现代JavaScript语法
项目配置了自动化 CI/CD 流水线,支持自动部署到 AWS S3:
- ✅ GitHub Actions - 每次推送自动触发
- ☁️ AWS S3 - 静态网站托管
- 🚀 自动构建 - Vite 生产环境构建
- 🔄 缓存清除 - 可选 CloudFront 缓存失效
详细配置步骤请参考 AWS_DEPLOYMENT_SETUP.md
- 推送代码至
main
分支 - GitHub Actions 自动触发构建
- 构建完成后同步到 S3 存储桶
- 网站自动更新
这是一个入门级的前端项目,适合学习:
- Vite 项目配置
- Tailwind CSS 使用
- 响应式设计
- JavaScript DOM操作
- 现代前端开发工作流
- CI/CD 自动化部署
祝你编程愉快! 🚀