文档中心
首页
  • HTML
  • CSS
  • JavaScript
  • Vue
  • 前端工程化
  • Laravel
  • MySql
  • Linux
  • 公众号与小程序
  • 其他
  • vue-element-admin
  • vue-antd-admin
  • VuePress
  • 《JavaScript教程》
  • 《JavaScript高级程序设计》
  • 《ES6 教程》
  • 《Vue》
  • 《React》
  • 《TypeScript 从零实现 axios》
  • 《Git》
  • TypeScript
  • vue-element-admin集成模板
  • 商品进销存管理系统
  • 民主测评管理系统
  • 在线考试系统
  • 股票分析系统
  • 利用vue.js和vue-element-admin开发管理系统
  • PHP开发微信公众号
  • Laravel开发RESTful API
  • uni-app开发微信小程序
技术文摘
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
关于
收藏
  • 分类
  • 标签
  • 归档

Evan Xu

前端界的小学生
首页
  • HTML
  • CSS
  • JavaScript
  • Vue
  • 前端工程化
  • Laravel
  • MySql
  • Linux
  • 公众号与小程序
  • 其他
  • vue-element-admin
  • vue-antd-admin
  • VuePress
  • 《JavaScript教程》
  • 《JavaScript高级程序设计》
  • 《ES6 教程》
  • 《Vue》
  • 《React》
  • 《TypeScript 从零实现 axios》
  • 《Git》
  • TypeScript
  • vue-element-admin集成模板
  • 商品进销存管理系统
  • 民主测评管理系统
  • 在线考试系统
  • 股票分析系统
  • 利用vue.js和vue-element-admin开发管理系统
  • PHP开发微信公众号
  • Laravel开发RESTful API
  • uni-app开发微信小程序
技术文摘
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
关于
收藏
  • 分类
  • 标签
  • 归档
  • vue-element-admin

  • vue-antd-admin

  • VuePress

    • 使用VuePress搭建博客系统(一)
      • 一、选型
        • 1.1wordPress
        • 1.2hexo
        • 1.3VuePress
      • 二、 前置知识
        • 2.1Vue
        • 2.2markdown及其相关工具
      • 三、VuePress安装
  • element-ui

  • antd-vue

  • vex-table

  • uview

  • echarts

  • tduck

  • crmeb

  • 框架与库
  • VuePress
wmhello
2023-08-08
目录

使用VuePress搭建博客系统(一)

# 使用VuePress搭建博客系统(一)

最近利用空余时间,使用VuePress来书写了项目的使用文档和个人博客,体会到了VuePress的使用广泛、方便管理和学习成本低。结合实际,现对VuePress的使用做一个由浅入深的总结和分享,希望对大家有所帮助,也欢迎大家在评论区讨论相关内容。

系统使用文档 (opens new window)

个人博客 (opens new window)

# 一、选型

# 1.1wordPress

PHP开发的写作平台,优点:有成熟多元的插件,总可以找到自己喜欢的模版来搭建博客;使用人数众多,搭建中遇到问题可以快速找到解决方案。确定:系统需要进行服务器去安装,为了搭建博客系统,需要去了解PHP的部署环境等,如果仅仅只为了搭建博客平台,学习成本较高。

# 1.2hexo

node.js开发的博客系统,优点是写作使用了markdown语法,方便使用;安装管理也简单。缺点是使用者逐步减少,逐步被边缘化。

# 1.3VuePress

Vue驱动的博客系统,会Vue就会VuePress,学习成本低;Vue的流行直接带来了较大的使用量,遇到问题能快速找到解决方案。VuePress主题+插件的模式,让我们即能快速搭建出专业的博客网站,也可以根据自己的需求,自定义博客系统。使用markdown来写文章。

结合自己已有的知识体系,从学习成本、社区支持等多方面来考虑,最终选择了VuePress来搭建自己的博客平台。

# 二、 前置知识

# 2.1Vue

Vue是主流的前端框架,能通过SPA的方式写管理后台,也能通过SSR的方式编写网站,还能写出桌面应用等。使用者人数众多,开发的应用场景广泛。

需要注意的是如果日常开发中使用的是Vue2为主,则对应的VuePress版本是1.x;如果日常中使用的Vue3多,则需要学习VuePress2.x。

# 2.2markdown及其相关工具

VuePress使用markdown来书写文章,我们需要熟练markdown的语法与书写方式。一般的文章主要有标题、列表、超链接和图片等组成,markdown都能帮我们快速的呈现。

markdown的书写,可以使用专门的markdown编辑器,如typora、vnote等。也可以使用前端开发中通用的编辑器,如vscode和hBuilder等。

# 三、VuePress安装

1.建立目录

mkdir blog && cd blog
1

2.初始化工程项目

npm init -y
1

3.安装vuepress

npm install vuepress@1.x
1

4.设置开发与编译脚本

在项目的package.json文件中配置如下内容:

{
   "script": {
    "dev": "vuepress dev docs",
    "build": "vuepress build docs"
  } 
} 

1
2
3
4
5
6
7

5.项目下建立docs目录

mkdir docs
1

docs目录是vuepress默认的书写博客文章的目录,必须创建该目录

6.执行VuePress命令,根据提示的地址访问后出现如下图即表示启动VuePress成功

npm run dev
1

tuJPVMvA3FNGaCb.png

#VuePress#搭建博客#博客入门
分析后端接口请求
写在之前

← 分析后端接口请求 写在之前→

最近更新
01
利用FreeSSL.cn申请免费SSL证书
07-23
02
民主测评管理系统
07-22
03
Git修改分支名
08-11
更多文章>
Theme by Vdoing | Copyright © 2019-2024 wmhello |备案号:滇ICP备2023013341号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式