我的hexo博客搭建

目录

前言

一、Github新建仓库

二、Hexo搭建个人博客-框架的本地安装和运行

三、更换一个喜欢的主题 Hexo 

四. 部署到github

五、开始写文章

总结


前言

搭建自己的博客 https://gnomeshgh123.github.io ,并在github托管 


提示:以下是本篇文章正文内容,仅仅是为了自己方便记录,没别的用途

一、Github新建仓库

1. 新建仓库

创建一个和你用户名相同的仓库,后面加.github.io后缀,必须要同名哦,不然后面会出现页面404的情况,点击create respository按钮创建。

2.安装git工具,生成SSH添加到GitHub
安装git工具这里就不多说了,安装完成之后,在桌面上git bash进入命令行,输入GitHub用户名和邮箱验证。

ssh-keygen -t rsa -C "1946***613@qq.com"(你的邮箱)

3.在GitHub上设置密钥
在GitHub的setting中,找到Deploy keys的设置选项,点击新建一个密钥,把id_rsa.pub里面的信息复制进去,id_rsa.pub打开方式可以使用浏览器打开。


提示:

1.本人的Github账号:1946***613@qq.com

2.本人的Github密码:常用的带特殊符号的密码

二、Hexo搭建个人博客-框架的本地安装和运行

1:Hexo的官网  https://hexo.io/

2:安装node 和npm
hexo基于node.js,本地需要安装node 和npm,安装步骤就不多说了
查看一下是否有版本号,有的话则安装成功。

D:\> node -v      ---检查版本号
D:\> npm -v       ---检查版本号
D:\> cd Hexo      ---跳转文件夹
C:\> d:           ---跳转到d盘

以下步骤,都是在d盘的Hexo文件夹下

3:全局安装 hexo

npm  i  hexo-cli -g

4:初始化一个项目

hexo  init blog

5:进入项目文件夹,安装依赖文件

cd  blog
npm  install

 6:运行,并且在浏览器打开,就可以看到博客页面了

hexo server

三、更换一个喜欢的主题 Hexo 

2:安装主题命令输入

git clone https://github.com/Haojen/hexo-theme-Anisina.git themes/Anisina

 3:打开_config.yml文件夹,更改主题名字  _config.yml -> theme:改成换的主题名字

四. 部署到github

1:在配置文件里面填写仓库地址
在项目里面找到_config.yml文件,找到 deploy 字段,把以下代码放进去,填写第一步新建的仓库地址。

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: <你的仓库地址> # https://github.com/gnomeshgh123/gnomeshgh123.github.io.git
branch: master

 2:安装一个推送工具,将本地项目推到仓库上。

npm install hexo-deployer-git --save

3:然后执行以下命令

hexo clean   ---清除
hexo  g      ---生成静态文件

4: 部署

hexo deploy

输入Github的账号和密码 

5. 查看分配的地址:https://gnomeshgh123.github.io

五、开始写文章

1:新建一个markdown文件

hexo new newpapername

在source_posts里面生成了markdown文件夹,用来写文章了,记住要使用markdown格式书写文章博客。

2:当你写完的时候,再输入命令

hexo clean
hexo g
hexo d

总结

以上就是记录的内容,留有疑问比如主题的安装,git的搭建,可以在其他博客中找到。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值