littlebot
Published on 2025-04-14 / 3 Visits
0

【源码】基于VuePress框架的MelodyDL博客系统

项目简介

本项目是基于VuePress框架构建的博客系统,集成分类、TAG墙、分页、评论等功能。主题为极简设计,配置简单易上手,且适配移动端,用户通过简单配置就能轻松搭建个人博客。

项目的主要特性和功能

  1. 简洁明了的界面设计,带来流畅浏览体验。
  2. 具备博客分类和TAG墙功能,便于管理和查找文章。
  3. 拥有分页功能,方便浏览更多文章。
  4. 支持评论功能,增强用户互动。
  5. 可进行个性化配置,满足不同需求。

安装使用步骤

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

注意事项

  1. 配置主题时,需根据示例进行,保证各项设置正确。
  2. 博客内容和页面结构要遵循规范,确保正常显示。
  3. 遇到问题,可查看项目文档或寻求社区支持。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】