hexo+github搭建静态博客之初体验

本文详细介绍如何使用Hexo快速搭建并部署GitHub静态博客。包括安装Hexo、初始化项目、生成静态文件、本地预览及最终部署到GitHub的全过程。

此文首发于lijing0906.github.io
终于把hexo静态博客搭好了,但这还只是第一步,革命尚未成功,妹子仍需努力呀!
第一篇博客那当然要写写我是怎么搭建这个博客的,为了篇幅小一些,这篇只讲简单的搭建和部署到gitHub上。
下面进入正题:
看看移动端效果吧,下图是我修改了主题、写了两篇测试文章之后的效果:

准备工作

想必看到这篇文章的你一定也是代码的搬运工,准备工作以及一些命令或术语就不多赘述

github & gitbash
  • 要用github搭建静态博客,当然首先得官网注册一个github账号,然后创建一个远端库,命名规则:YOUR_gitHub_NAME.github.io
  • 接着去官网下载对应系统的gitbash客户端,用于上传代码等
node

因为需要通过npm安装hexo的安装包、依赖包及插件等,所以需要去官网下载对应系统的node安装包,这个安装包包含了npm包管理工具,然后就可以使用npm命令下载相关包或插件

开工搭建

现在开工,做博客。以下的所有命令,可以在DOS窗口下敲,也可以用gitbash。

安装hexo
    $ npm install -g hexo #全局安装hexo安装包
复制代码
初始化hexo项目
    $ hexo init *FLOD_NAME*  #FLOD_NAME是你初始化hexo的项目名字
复制代码

先进入非中文目录(像我是进入E盘的hexoStudy文件夹下)再执行这句命令,初始化一个名为“BLOG”的项目。

安装依赖包
    $ cd BLOG #进入项目目录
    $ npm install #安装依赖包(npm i也可以,你懂的)
复制代码

生成文件&启动服务
    $ hexo generate #编译,生成静态文件,也就是public文件夹的东西(hexo g也可以)
    $ hexo sever #开启本地服务(hexo s也可以)
    #以上两行命令可以合并成一行:hexo s -g
复制代码

本地访问

部署到gitHub,让所有人看到

前面的步骤只是实现了本地访问,想要让所有人都看到还需要把博客部署到gitHub上。

安装hexo关于git的管理组件
    $ npm install hexo-deployer-git --save #回到项目根目录安装
复制代码

修改配置文件

修改项目根目录下的_config.yml文件的deploy属性

部署到gitHub,网址访问博客
    $ hexo deploy #部署到gitHub(hexo d也可以)
复制代码

看到“Deploy done: git”就说明完成了,不确定可以再去gitHub上的仓库看看 地址栏输入:YOUR_gitHub_NAME.github.io就可以访问了,炒鸡简单有木有

最后的最后

  • gitHub上只能部署静态博客(大家都懂的)
  • 仔细看gitHub上我们的这个项目的文件是和本地不一样的,如果想在多台电脑上编辑管理这个项目,有两种方法可以借鉴:
    1. 再建一个仓库上传本地代码,在别的电脑上拉取代码(个人倾向这种方法)
    2. 远端仓库拉个分支(请自行百度)
  • 初体验到此就结束了,后面再讲更换主题和写文章
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值