重装系统后重新配置hexo和docsify环境
重装系统后重新配置hexo和docsify环境
序言
电脑重装系统后 hexo 和 docsify 环境没了,但还留着两个环境的本地目录,就不用重头来过了,只需要配置一下基础环境就可以继续玩耍了。
过程
1. 安装 git bash 和 Node.js
安装 git bash:
安装 node.js
查看版本:
1 | node -v |
npm 换镜像源(镜像源找最新可用的):
1 | npm config set registry https://registry.npmmirror.com |
2. 安装 hexo 和 docsify
安装 hexo 环境:
1 | npm install -g hexo |
这时候在原来目录即可使用命令运行预览网站:
1 | hexo c && hexo g && hexo s |
安装 docsify 环境:
1 | npm i docsify-cli -g |
如果只有文档但没有原来 docsify 的文件,就需要先初始化:
1 | docsify init 目录名 |
初始化完会有三个默认文件:
- index.html:网站入口文件
- README.md:做为主页内容渲染
- .nojekyll:用于阻止 GitHub Pages 忽略掉下划线开头的文件
在目录下本地运行预览网站:
1 | docsify serve |
至此两个本地环境都搭好了,接下来就是完善一下 git 配置了。
3. git 配置和 SSH
git config:
1 | git config --global user.name "GitHub账户名" |
配置 SSH KEY,在 C:\Users\用户名\.ssh
目录下打开 git bash:
1 | ssh-keygen -t rsa -C "GitHub注册邮箱" |
使用 cat 命令输出 id_rsa.pub
文件内容:
1 | cat id_rsa.pub |
进入 GitHub 主页新建 SSH KEY,Key 粘贴 cat 输出内容。
测试是否成功:
1 | ssh -T git@github.com |
4. 配置远程仓库
4.1. hexo
防止误删请提前备份!删除本地文件中的 .deploy_git
、.git
、public
。
1 | rm -rf .deploy_git |
建立本地仓库:
1 | git init |
由于是初次建立仓库,默认分支名是 master,如果需要改变分支名,需要先随便提交一下初始化仓库:
1 | git add .或者随便文件 |
由于 hexo 自带自动部署,以后每次只需要 hexo d 就可以自动上传了:
1 | hexo c && hexo g && hexo d |
4.2. docsify
删除 .git
目录。
1 | rm -rf .git |
建立本地仓库
1 | git init |
由于 docsfiy 没有自动部署,所以每次上传需要使用 git 的基本上传流程:
1 | git add . |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Obito Blog!
评论