[开源]三分钟打造现代、响应式的个人/企业主页构建SEO友好的网站

科技一飞开源 2025-03-24 18:09:37

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介AstroFast

三分钟打造现代、响应式的个人/企业主页,集成 Tailwind CSS 和 Alpine.js。本模板为构建快速、SEO友好的网站提供了坚实的基础,并具备简洁的设计系统。

二、开源协议

使用Apache-2.0开源协议

三、界面展示

四、功能概述 功能特性Astro - 内容驱动型网站框架Tailwind CSS - 工具优先的 CSS 框架Alpine.js - 轻量级 JavaScript 交互框架响应式设计系统(含自定义配色方案)深色模式支持平滑页面过渡效果性能优化SEO 友好五、技术选型项目结构/├── public/ # 静态资源│ └── favicon.svg├── src/│ ├── assets/ # 图片等资源文件│ ├── components/ # 可复用 UI 组件│ ├── layouts/ # 页面布局│ ├── pages/ # 页面路由│ ├── scripts/ # JavaScript 工具│ └── styles/ # 全局样式│ ├── global.css│ └── transitions.css├── astro.config.mjs # Astro 配置├── tailwind.config.mjs # Tailwind CSS 配置└── package.json # 项目依赖 常用命令

所有命令需在项目根目录下执行:

命令

作用

npm install

安装依赖

npm run dev

启动本地开发服务器

npm run build

构建生产环境代码

npm run preview

预览构建结果

npm run astro ...

运行 Astro CLI 命令

npm run astro -- --help

查看 Astro CLI 帮助信息

定制指南颜色配置

模板包含预定义的配色方案(位于 tailwind.config.mjs):

主色系:紫色系辅色系:石板灰系强调色:青柠色系警告色:黄色系

可通过修改 tailwind.config.mjs 文件自定义颜色

字体配置

使用以下字体组合:

无衬线字体:Inter(带系统备用字体)展示字体:Lexend(带系统备用字体)动画效果

包含以下自定义动画:

淡入上滑下滑 快速开始克隆本仓库运行 npm install 或 pnpm install 安装依赖运行 npm run dev 或 pnpm dev 启动开发服务器访问 http://localhost:4321 查看效果六、源码地址

访问一飞开源:https://code.exmay.com/

0 阅读:0

科技一飞开源

简介:感谢大家的关注