hexo本地搭建以及在github远程部署

一、配置环境

1.安装git(点击进入Git官网,如果嫌下载慢自行百度解决~) 

2.Git与远程库进行SSH授权(点击查看教程Git的安装-与远程仓库GitHub配置)

2.安装node.js  (点击进入nodejs官网直接下载)

二、配置本地博客

1.安装hexo

任意位置右键git bash输入(npm命令即可安装)

npm install -g hexo-cli

2.Hexo建立网站所需要的所有文件

创建一个文件夹,在文件夹内执行命令

hexo init
npm install

3.准备启动本地博客(可选)

继续执行命令

hexo s

打开浏览器,在地址栏中输入 http://localhost:4000/ 就可以访问本地blog了

三、部署在github

1.创建用于上传博客的仓库

项目名称为:你的名字 + .github.io

2.部署

修改hexo的文件夹下的_config.yml文件 【注意:冒号后有空格】

deploy:
type: git
repository: github仓库地址

在hexo文件夹右键git bash输入

hexo g
hexo d

3.可启动博客

网址:https://yourname.github.io 

四、网站整体备份到GitHub

为了防止一些特殊情况的发生,必要的备份还是有必要的

具体见随笔:hexo源码上传到GitHub-以防多台电脑操作/重装系统/要将hexo移动到其他磁盘

原文地址:https://www.cnblogs.com/wy0526/p/13042563.html