前端开发
需要快速搭建 GSAP 滚动动画产品落地页并部署时用这个模板
当需要基于指定模板,用 React 19、Vite、GSAP、Tailwind CSS 4 快速创建静态产品落地页并部署到 Vercel 或 Netlify 时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 60/100 ×0.15
适用场景
需要快速搭建 GSAP 滚动动画产品落地特定
解决思路
- 使用固定技术栈:React 19、Vite、GSAP、Tailwind CSS 4、npm;生产输出目录为 `dist`,开发端口为 5173。
- 克隆模板到当前目录:`git clone --depth 1 https://github.com/Eng0AI/gsap-awwwards-website-template.git .`。
- 如果当前目录非空,则克隆到临时目录后移动文件:`git clone --depth 1 https://github.com/Eng0AI/gsap-awwwards-website-template.git _temp_template`,再执行 `mv _temp_template/* _temp_template/.* . 2>/dev/null || true`,最后执行 `rm -rf _temp_template`。
- 可选:移除模板 Git 历史并重新初始化:`rm -rf .git`,然后 `git init`。
- 安装依赖:`npm install`。
- 构建生产版本:`npm run build`,产物会生成在 `dist/` 目录。
- Vercel 部署关键规则:必须使用 `vercel build --prod` 后再 `vercel deploy --prebuilt --prod`,绝不能直接使用 `vercel --prod`。
- 执行 Vercel 完整部署命令:`vercel pull --yes -t $VERCEL_TOKEN`,`vercel build --prod -t $VERCEL_TOKEN`,`vercel deploy --prebuilt --prod --yes -t $VERCEL_TOKEN`。
- 执行 Netlify 部署命令:`netlify deploy --prod --dir=dist`。
- 本地开发:`npm run dev`,服务地址为 http://localhost:5173。
- 这是静态 React 站点,不需要环境变量。
- 不要在 VM 环境中运行 `npm run dev`。
适用边界 · 注意事项
- 项目不需要 GSAP 滚动动画、React 19、Tailwind CSS 4 或 Awwwards 风格产品落地页时,不必使用该模板。
- 不能使用 Vercel/Netlify 或没有相应账号、Token 时,无法按原文部署流程发布。
- 在 VM 环境中开发时,不要运行 `npm run dev`。