本地环境安装部署
安装 docsify-cli
工具
npm i docsify-cli -g
直接打开 CMD
窗口执行上面的命令
初始化文件夹
新建文件夹,并运行初始化命令,生成多个文件
docsify init ./docs
index.html
入口文件README.md
会做为主页内容渲染.nojekyll
用于阻止 GitHub Pages 会忽略掉下划线开头的文件
本地预览
文件夹内右键 Git Bash Here
打开 git
命令行
docsify serve docs
修改主题
配置左侧导航栏
在 E:\myblogs\docs
目录下新建一个 _sidebar.md
的 md
文件,内容如下:
- 设计模式
- [第一章节](desgin-pattern/Java面试必备:手写单例模式.md)
- [工厂模式](desgin-pattern/工厂模式超详解(代码示例).md)
- [原型模式](desgin-pattern/设计模式之原型模式.md)
- [代理模式](desgin-pattern/设计模式之代理模式.md)
- Spring框架
- [初识spring框架](spring/【10分钟学Spring】:(一)初识Spring框架.md)
- [依赖注入及示例](spring/【10分钟学Spring】:(二)一文搞懂spring依赖注入(DI).md)
- [spring的条件化装配](spring/【10分钟学Spring】:(三)你了解spring的高级装配吗_条件化装配bean.md)
- 数据库
index.html文件中配置一下。在内嵌的js脚本中加上下面这句:
loadSidebar: true
配置个封面
首先新建一个 _coverpage.md
的 md
文件,这里面的内容就是你封面的内容。
# Myblogs
> 我要开始装逼了
[CSDN](https://blog.csdn.net/m0_37965018)
[滚动鼠标](#introduction)
然后在 index.xml
文件中修改 js
脚本配置,添加一句:
coverpage: true
部署到 Github
登录github的官网,创建一个仓库,起个名字吧,就叫myblogs
创建本地仓库,推送到github首先我们进入我们的本地博客站点目录,也就是 E:\myblogs
右键 Git Bash Here
打开git命令行初始化一个仓库,并提交所有的博客文件到git本地仓库。
涉及命令如下:
git init // 初始化一个仓库
git add -A // 添加所有文件到暂存区,也就是交给由git管理着
git commit -m "myblogs first commit" // 提交到git仓库,-m后面是注释
git remote add origin https://github.com/Corefo/myblogs.git
git push -u origin master // 推送到远程myblogs仓库
命令同时可能需要电脑授权Github 账号和密码。