使用GitHub和hexo搭建个人博客

1、在github上新建一个你的账号名.github.io的仓库

2、实现ssh免密登录

1
2
3
4
5
6
1.生成秘钥对(一个电脑执行一次就行)  
ssh-keygen -t rsa                                                                                                  
    一路回车,冒泡就成功
2.在github的设置中 添加一个ssh key
3.key中的内容就是将生成的公钥内容粘贴进去就可以了
4.以后使用github的时候,直接(只有)使用ssh连接就可以实现免密

3、hexo的使用

25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
1.安装hexo
npm i hexo -g
2.初始化hexo
hexo init
3.生成静态页面
hexo g
4.本地预览
hexo s
5.修改配置
修改config.yml文件(:后面有一个空格)
deploy:

     type: git

     repo: git静态仓库的名称

     branch: master
6.安装插件
npm install hexo-deployer-git --save
7.上传至GitHub静态仓库
9.访问 你的GitHub账户名.github.io就可以了
10.hexo主题的修改
从GitHub上拷贝主题包放入themes文件夹中
将根目录下config.yml文件的theme名称修改成对应的主题名称
修改主题包下config.yml文件的配置进行个性化的主题配置(所有的静态图片资源放在source文件夹下即可,在配置文件中修过其对应的路径)
------------------------------------------------------
每次部署的步骤,可按以下三步来进行。
hexo clean

hexo generate

hexo deploy

--------------------------------------------------------
一些常用命令:
hexo new"postName" #新建文章

hexo new page"pageName" #新建页面

hexo generate #生成静态页面至public目录

hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)

hexo deploy #将.deploy目录部署到GitHub

hexo help # 查看帮助

hexo version #查看Hexo的版本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值