hexo 快速搭建个人博客

目录

环境准备

本地搭建 

部署至GitHub

自定义主题


预览 

环境准备

  • node.js
  • Git

首先在开始之前,要确保电脑上已经安装有 node.jsGit

OK!安装完之后,我们来查看一下是否都安装成功:

  • 任意空白处 右键 打开Git Bash Here 进入Git命令界面
  • node -v;npm -v  :查看node.js 是否安装成功
  • 这里我们再安装一个淘宝镜像,提高速度:
  • npm install -g cnpm --registry=https://registry.npm.taobao.org

    测试cnpm 是否成功:

安装 hexo

cnpm install -g hexo-cli

验证是否安装成功:

//显示版本号 成功
hexo -v

本地搭建 

新建一个文件夹 这里我命名为 blog

切换路径到 blog中,例如我的在E盘中

查看当前路径:pwd

接着输入命令:

hexo init

输入这个命令,把我们这个文件夹作为hexo 的一个临时文件夹,相当于这就是我们以后的“博客文件夹”,不管是之后进行博客美化 还是发表博客都在这个文件夹中进行操作。并且,如果我们操作过程中折腾不回去了就直接删除文件夹中的内容,重新 hexo init 回档就ok了。

运行本地服务器

hexo s

我们在浏览器地址栏输入 localhost:4000 就可以看到我们的博客了。

一切成功之后,说明我们的本地搭建完成。

部署至GitHub

登录自己的GitHub账号,新建一个仓库 new repository 

注意,这里的仓库名一定要是自己的github名,比如我的 wudimin.github.io

创建完成之后,我们还回到 git bash中进行操作,安装插件

cnpm install –-save hexo-deployer-git

这个插件相当于 沟通我们本地数据与GitHub仓库的通道,现在有了通道、本地数据、和仓库,只剩下部署了。

找到文件夹根目录下的 _config.yml 配置文件,进去更改数据形成部署。

方式很多随意选择,可以在 git bash中使用vim直接编辑,vim _config.yml(:wq 保存并退出);也可以使用编译器 notepad++等打开编辑。

打开后滑到最底部 找到deploy:

  • type后添加 git ,
  • 并添加 repo: 自己 刚创建的GitHub仓库地址
  • branch: master
  • 注意每个冒号后面都有一个空格

最后,在git bash中输入

hexo d

进行最终的部署工作,此操作中会让我们填写GitHub密码 作为进入仓库的凭证。 

出现 INFO Deploy done:git 表明部署完成。

刷新仓库,会看到我们成功将博客部署到GitHub上了。这是再来访问自己的仓库地址 https://wudimin.github.io/

就会成功打开我们的博客了。

自定义主题

 这里以 https://github.com/litten/hexo-theme-yilia 为例(一个挺不错的主题),

首先将主题克隆到 我们博客的 themes/yilia 文件夹中:

 git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia

还是打开我们的  _config.yml 文件,更改配置:找到theme:更改为yilia.

  • hexo clean :清理缓存文件
  • hexo g:生成文件
  • hexo s:运行本地服务器
  • hexo d:上传到服务器

完成! 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值