准备工作
- 搭建Hexo博客首先要安装
Node.js
和Git
-Node.js
下载地址nodejs.org
-Git
下载地址git-scm.com - 为了方便编辑,还可以安装个
Visual Studio Code
开始安装
- 安装好后在桌面新建一个文件夹,名字随意。
- 在新建的文件夹内右击鼠标 选择打开:
Open Git Bash here
切换镜像源目的是为了更快高潮 输入命令:
npm config set registry https://registry.npm.taobao.org
切换后继续输入以下命令 安装Hexo:
cnpm install -g hexo-cli
hexo init 自定义博客名 例如:
hexo init blog
- 执行到这一步,会看到有个
blog
文件夹里面有我们需要的Hexo
文件 - 注意看是不是在
blog
目录 如果不是输入命令cd blog
到目录,最简单的就是关闭git
然后手动进入blog
文件夹在右击鼠标重新打开Open git bash here
然后我们开始测试原始Hexo 是否能运行起来 输入命令:
生成静态文件: hexo g 没有报错继续输入: hexo s
会输出给你个 http://localhost:4000 复制到浏览器打开,能正常打开显示 Hexo 原始框架博客即为ojbk
本地部署完结
推送到Github仓库
git config --global user.name "Github名字"
git config --global user.email "Github邮箱"
ssh-keygen -t rsa -C "Github邮箱"
生成秘钥公钥
其中,id_rsa是你这台电脑的私人秘钥,不能给别人看的,id_rsa.pub是公共秘钥,可以随便给别人看。把这个公钥放在GitHub上,这样当你链接GitHub自己的账户时,它就会根据公钥匹配你的私钥,当能够相互匹配时,才能够顺利的通过git上传你的文件到GitHub上。
在博客根目录填写配置:
deploy:
type: git
repo: https://你的仓库具体地址/xxx.github.io.git
branch: master
安装本地git推送github插件
npm install hexo-deployer-git --save
评论