
一个使用 Vue 3 + TypeScript + Vite 构建的现代化个人主页,具有博客文章展示、项目展示、联系表单等功能。

# 克隆项目
git clone https://github.com/acanyo/home-for-vue.git
# 安装依赖
pnpm install
# 启动开发服务器
pnpm dev
# 构建生产版本
pnpm build
# 预览生产构建
pnpm preview
# 代码格式化
pnpm format
# 代码检查
pnpm lint├── public/ # 静态资源
├── src/
│ ├── assets/ # 项目资源
│ ├── components/ # 组件
│ ├── config/ # 配置文件
│ ├── layouts/ # 布局组件
│ ├── pages/ # 页面
│ ├── router/ # 路由配置
│ ├── styles/ # 样式文件
│ ├── types/ # TypeScript 类型
│ ├── utils/ # 工具函数
│ ├── App.vue # 根组件
│ └── main.ts # 入口文件
├── .env # 环境变量
├── index.html # HTML 模板
├── package.json # 项目配置
├── tsconfig.json # TypeScript 配置
├── vite.config.ts # Vite 配置
└── README.md # 项目说明在 src/config/site.ts 中配置站点基本信息:
export const siteConfig = {
name: "Your Site Name",
description: "Your site description",
// ...其他配置
};在 src/config/theme.ts 中配置主题相关选项:
export const themeConfig = {
colors: {
primary: "#2196f3",
// ...其他颜色
},
// ...其他主题配置
};项目可以部署到任何静态网站托管服务:
# 构建项目
pnpm build
# 部署 dist 目录MIT
在遵循 MIT 许可证的基础上,还需遵守以下条款:
https://home.mmm.sd/