项目简介
本项目是基于VuePress框架构建的博客系统,集成分类、TAG墙、分页、评论等功能。主题为极简设计,配置简单易上手,且适配移动端,用户通过简单配置就能轻松搭建个人博客。
项目的主要特性和功能
- 简洁明了的界面设计,带来流畅浏览体验。
- 具备博客分类和TAG墙功能,便于管理和查找文章。
- 拥有分页功能,方便浏览更多文章。
- 支持评论功能,增强用户互动。
- 可进行个性化配置,满足不同需求。
安装使用步骤
1. 创建新项目并初始化yarn或npm
bash
mkdir my-blog
cd my-blog
yarn init 或 npm init -y
2. 安装vuepress和vuepress-theme-melodydl
bash
yarn add vuepress vuepress-theme-melodydl
或
npm install vuepress vuepress-theme-melodydl
3. 创建src/_posts文件夹和VuePress配置文件,构建项目结构
my-blog
├── src
│ ├── .vuepress
│ │ └── public
│ │ └── config.js
│ └── about
│ │ ├── index.md
│ └── _posts
│ ├── xxx.md
└── package.json
4. 在package.json中加入script字段
json
{
"scripts": {
"dev": "vuepress dev src",
"build": "vuepress build src"
}
}
5. 配置主题
在src/.vuepress/config.js
中配置VuePress和主题,涵盖网站标题、描述、头部设置、导航栏内容、首页头部标题背景图、社交平台账号信息等。
6. 创建about页面
配置个人信息和页面内容。
7. 在src/_posts文件夹下创建md文件
编写博客内容。
8. 运行相应的script命令生成博客网站
bash
npm run dev
npm run build
注意事项
- 配置主题时,需根据示例进行,保证各项设置正确。
- 博客内容和页面结构要遵循规范,确保正常显示。
- 遇到问题,可查看项目文档或寻求社区支持。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】