利用Github+hexo搭建博客
利用Github+hexo搭建博客
泼才
1.注册GitHub账号,创建仓库
-
注册Github账号
进入GitHub官网,若已有GitHub账户,可直接点击Sign in登录,如果没有则点击Sign up进行注册,注册后登录即可。
![image-20201112124645610.png]()
-
创建仓库
在头像处点击Your repositories,创建仓库,注意创建的仓库名必须为 用户名.github.io ,之后生成仓库即可。
![image-20201112121215245.png]()
2.配置搭建所需环境
-
nodejs和npm
-
nodejs的下载与配置可点击这里进入官网,选择适合的版本下载,node.js是javascript的一种运行环境,npm是nodejs的包管理工具,npm可以将项目依赖的包下载并管理起来。因此,下载npm则只需下载nodejs。
-
下载好记得配置到环境变量,打开cmd,输入node -v验证一下是否安装成功。
![image-20201114102609522.png]()
-
在nodejs文件夹下,创建两个为文件夹: node_global和node_cecal。
![image-20201114103810828.png]()
-
使用下面命令将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录。
![image-20201114103735210.png]()
-
新增系统变量NODE-PATH。
![image-20201114103711427.png]()
-
编辑环境变量,在Path变量中修改nodejs的文件默认路径。
![image-20201114103855408.png]()
-
完成上述操作后后测试,打开cmd,输入node后回车,再输入require(‘cluster’),若出现类似下图,则说明配置成功。
![image-20201114104104666.png]()
-
在安装配置完Nodejs后,便可以使用npm操作了,但是由于原始npm下载太慢,所以建议换一下淘宝镜像站,提高下载速度,在cmd中输入以下命令即可完成。
npm config set registry=http://registry.npm.taobao.org
-
-
git
-
git的下载与配置可点击这里查看教程。下载好后记得cmd输入git验证一下是否安装成功。
-
安装好git之后,需要配置git的用户信息,输入以下命令即可完成。
git config --global user.name "username"
git config --global user.email "useremail@qq.com"
-
使用命令ssh-keygen -t rsa -C "useremail@qq.com"生成ssh密钥,前往github创建个人仓库,将刚新生成的公钥id_rsa.pub(公钥位置在C:\用户\.ssh目录下)添加到Github的中,最后使用命令ssh git@github.com测试是否成功。
![image-20201114105550302.png]()
![image-20201114110308160.png]()
-
-
hexo
-
cmd运行npm install -g hexo安装hexo本地环境。
-
输入hexo验证是否安装成功。
![image-20201114110205277.png]()
-
此处配上hexo的常用命令集合。
-
3.搭建博客
-
创建一个文件夹,在该文件夹下空白处右击运行Git Bash Here。
![image-20201114110638117.png]()
-
输入命令hexo init,即可自动在文件夹下初始化博客内容,可能会耗费一些时间,耐心等待即可。
-
init之后运行命令hexo s,运行该命令后可在localhost:4000本地浏览内容,常用在查看调试效果的时候。
-
如果想推送到远端依次使用hexo clean、hexo g、hexo d三条命令,第一次推送需要验证身份,后续就不用了。













浙公网安备 33010602011771号