vuepress 搭建 文档 博客

文档博客

怎么玩的,直接参考 vuepress 文档吧, 可以木事总结一些知识点,或者转载,每日反复翻看几遍,如沐浴春风般温暖,不扯其它了,简单写写自己搭建的模板怎么部署到 github 的静态页面, 由于git访问比较慢,所以最后 会搬到 码云上 边,那速度,飞一般的感觉....vuepress 搭建 文档 博客_第1张图片vuepress 搭建 文档 博客_第2张图片

先搭建模板吧,

node环境, vuepress环境就不说了,直接参考文档

小弟现下使用的是: reco 这个版本, 我替 杂南 打个广告, 记得广告费

老惯例一步步来, 最怕一篇文章写完了,读者看完了,来一句,艹,他妈的,傻逼玩意,写的毛啊, 哈哈, 这就失去了,写博客的意义, 博客不适合写原理, 想写原理去掘金,知乎啊 .大佬多, 文采排版好一点, 好多大佬会帮你斧正问题, 几天上完阅读量,还是没有问题的, 不过这些前提 就是肚子里待有墨水,  所谓,要想生活过的去,  木事就带用点绿,不废话了,开撸

1. 进入github,点击 new,创建仓库

vuepress 搭建 文档 博客_第3张图片

2.  进入创建页面, 写你的仓库名,这些写完,最后 点击 create 按钮,会进入当前仓库页

 

vuepress 搭建 文档 博客_第4张图片

3. clone 当前仓库,选择 用 ssh 的,有读写权限, https 没有写的权限

vuepress 搭建 文档 博客_第5张图片

注: 不能克隆的,去点击右上脚头像, 找到倒数第二个 setting,在这里添加你当前电脑上的秘钥, 没有的就自己生成一下

4. 再桌面上克隆仓库

终端采用的是 cmder, 自带git, 喜欢的小伙伴可以去试试, 这个终端还是很棒的,

5. 克隆后按下列执行, 初始化package.json  脚本, 安装vuepress, 和 vuepress-theme-reco 皮肤到生产依赖

# git clone 仓库地址

# cd 项目目录

# npm init -y 

# yarn add vuepress vuepress-theme-reco

6. 根目录下新建一个 docs文件, 在docs 文件夹下,新建 README.md文件,如下操作

vuepress 搭建 文档 博客_第6张图片

# mkdir docs

# cd docs

# touch README.md

README.md 文件中写入 下边一句话(这是markdown语法)

# Hello Vuepress

到现在最后目录是:

vuepress 搭建 文档 博客_第7张图片

7. 配置启动脚本,再package.json 中的 scripts 中

  "scripts": {
    "start": "vuepress dev docs",
    "build": "vuepress build docs"
  },

8. 执行npm start 启动项目....,启动完成,打开下边的 地址,看到下边这个页面了

vuepress 搭建 文档 博客_第8张图片

9. 接着配置vuepress, 再docs 文件夹下创建如下目录,config.js 是配置文件, puclic 文件夹是存放静态资源的,如图片等

vuepress 搭建 文档 博客_第9张图片

config.js导出一个对象,如下, 关于具体配置,参考, 配置文档, 主题配置参考 reco, 就不做多赘述了

module.exports = {
  title: 'demo模板',
  description: '我的第一个',
  markdown: {
    lineNumbers: true
  },
  theme: 'reco', // 使用皮肤
  themeConfig: {
    nav: [{ text: '主页', link: '/', icon: 'reco-home' }],
    version: '1.0'
  },
  plugins: []
}

10. 重启项目...,看到如下

vuepress 搭建 文档 博客_第10张图片

11. 部署到到 github 静态页面,

1. 首先去你的仓库, 把仓库名拷贝一下

2. 打开 docs 下的 config.js 文件,配置base属性, 名字就是的你的仓库名, 记得带上 双 / /

module.exports = {
  base: '/demo-vue-press/',
  title: 'demo模板',
  description: '我的第一个',
  markdown: {
    lineNumbers: true
  },
  theme: 'reco',
  themeConfig: {
    nav: [{ text: '主页', link: '/', icon: 'reco-home' }],
    version: '1.0'
  },
  plugins: []
}

3. 配置自动打包脚本,再根目录下新建 deploy.sh (叫啥名字无所谓,但必须.sh 作为文件名),把下边的内容写入进去,

记得把这个换成你自己的地址:

vuepress 搭建 文档 博客_第11张图片

以下配置是自动打包,然后把打包的文件传到 仓库的 gh-pages 分支, 记得换成自己的仓库地址

#!/usr/bin/env sh

# 确保脚本抛出遇到的错误
set -e

# 生成静态文件
npm run build

# 进入生成的文件夹
cd docs/.vuepress/dist

git init
git add -A
git commit -m 'deploy'

# 如果发布到 https://.github.io/
git push -f [email protected]:frontend-qin/demo-vue-press.git master:gh-pages

cd -

4.  到这里后,接着执行这个脚本

你可以直接把这个脚本拖拽到终端里执行, 也可以再vscode 的终端里,直接输入命令执行这个文件

输入完之后,点击 确定 (Enter键), 会弹出git 窗口,如下, 等执行完之后, 这个窗口就会关闭, 切记前边的仓库地址步骤, 没有错误,否则这里是会执行报错的

vuepress 搭建 文档 博客_第12张图片

5. 打开你的仓库页面,刷新一下,点击分支, 会看到一个gh-pages 分支,此时切换到这个分支, 会看到静态文件的

vuepress 搭建 文档 博客_第13张图片

vuepress 搭建 文档 博客_第14张图片

6. 点击仓库的 setting

7. 进入这个页面,下拉找到 GitHub Pages, 会看到有个地址,把分支 选择 gh-pages 分支

vuepress 搭建 文档 博客_第15张图片

8. 点击这个地址,就是你刚才的页面了

vuepress 搭建 文档 博客_第16张图片

9. 赋值这个地址,放到仓库页展示, 点击仓库,回到仓库页面, 点击 edit  编辑,把地址放到后边, 保存,到这里基本结束了

vuepress 搭建 文档 博客_第17张图片

vuepress 搭建 文档 博客_第18张图片

12. 我们都知道, github 再国内访问是很卡的, 尤其没有墙的小伙伴, 为了速度, 选择把这个博客部署到码云上, 

 登录进来后,在右上角下选择

vuepress 搭建 文档 博客_第19张图片

13. 选择导入你刚才的博客模板

vuepress 搭建 文档 博客_第20张图片

14. 导入完成, 点击服务,选择, 码云page

vuepress 搭建 文档 博客_第21张图片

15. 选择分支后 , 点击 启动

vuepress 搭建 文档 博客_第22张图片

16, 启动完成, 会出现部署地址

vuepress 搭建 文档 博客_第23张图片

17. 点击这个地址, 就可以访问了, 以后小伙伴们就可以不借助任何东西,自己撸博客了

 

你可能感兴趣的:(vuepress搭建博客)