--- import { getCollection } from 'astro:content'; import BaseLayout from '../../layouts/BaseLayout.astro'; import ProjectCard from '../../components/ProjectCard.astro'; const projects = (await getCollection('projects')).sort( (a, b) => b.data.order - a.data.order ); const categories = ['全部', '硬件', '软件', '通信', '机器人', '其他']; --- 项目 电子工程、软件、通信与机器人方向的作品与产品。 { projects.length > 0 ? ( <> {categories.map((c) => ( {c} ))} {projects.map((p) => ( ))} > ) : ( 暂无项目。在 src/content/projects/ 新建 Markdown 文件即可添加。 ) }
电子工程、软件、通信与机器人方向的作品与产品。
暂无项目。在 src/content/projects/ 新建 Markdown 文件即可添加。
src/content/projects/