搭建你的第一个博客

快速上手

TIP

选择使用vuepress,万物先看官方文档

vuepress官网|快速上手 (opens new window)

根据官网傻瓜操作,很多细节文档都有,不赘述太多,只记录概要流程

  1. 首先,了解目录结构,官网也有,需要知道我们在哪里存放 配置文件markdown文章
vuepress-starter
├── docs
│   ├── README.md
│   ├── config.md
│   └── guide
├── package-lock.json
└── package.json

docs主要存放我们的 markdown文章 ,我们新建几个分类目录后

vuepress-starter
├── docs
│   ├── CSS
│   │   ├── CSS3.md
│   │   └── README.md
│   ├── HTML
│   │   └── README.md
│   ├── JavaScript
│   │   ├── 红宝书.md
│   │   └── README.md
│   ├── README.md
│   ├── config.md
│   └── guide
│   │   └── README.md
├── package-lock.json
└── package.json
  1. 配置文件 .vuepress,官网说要自己新建并配置,规则也写的很详细。
.vuepress
├── components
├── config.js
├── enhanceApp.js
├── nav.js
├── public
├── sidebar.js
└── styles
  1. 启动项目
npm run docs:dev
  1. Github 管理自己的Blog项目

可以参考大佬文章

GithubActions 部署vuepress (opens new window)

Creating a personal access token (opens new window)

Action-gh-page

  1. 遇到问题
  • 新项目或者刚git clone 下的项目遇到报错,没有全局安装工具依赖

bash: vue:command not found, sh: vuepress: command not found...

解决

npm i -g vue
npm i -g vuepress
  • 源的问题

npm ERR! code ETIMEDOUT npm ERR!

换淘宝源即可解决

npm cache clean --force
npm install -g cnpm --registry=https://registry.npm.taobao.org
Last Updated: 7/18/2021, 10:47:50 AM