Hexo+Github搭建简易博客总结

Hexo+Github搭建简易博客总结

参考知乎问题: 如何使用10个小时搭建出个人域名而又Geek的独立博客?

 

前言:

一直没有尝试自己搭建一个博客,之前本来想着自己前后端搭建,但是懒惰。。。。。hexo+github是一个傻瓜式的自助搭建博客方式,很简便,如果是稍微有点代码基础的,应该都能在几个小时之内熟悉搭建整个过程。

 

软件准备:Node.jsGit

 

  1. 先安装Hexo: $ npm install -g hexo-cli

  2. 再初始化Hexo:$ npm install

​ Hexo的大体文件:

+ themes 存放主题的文件夹
+ source 博客资源文件夹
+ source/_drafts 草稿文件夹
+ source/_posts 文章文件夹
+ themes/landscape 默认皮肤文件夹
+ source 博客资源文件夹
+ source/_drafts 草稿文件夹
+ source/_posts 文章文件夹
+ themes/landscape 默认皮肤文件夹

 

  • _config.yml 全局配置文件。要注意的是,该文件格式要求极为严格,缺少一个空格都会导致运行错误。小提示:不要用Tab缩进,两个空格符,** 冒号:后面只用一个空格即可***。

  1. 我采用的还是最常用的Hexo|Next主题,修改了一连串配置,包括侧栏等等

  2. Hexo部署

    到这里,就可以启动本地服务器打开了:$ hexo s

    在localhost:4000端口就可以查看到效果。

    在git上创建了一个和本地的文件夹名称一致,我都是创见的daluzi.github.io,然后把本地的文件夹朴实到远程仓库里面。

    接下来,在站点的config.yml文件中,部署如下:

    deploy:
         type: git 部署类型若有问题,其他类型自行google之
         repository: https://github.com/daluzi/daluzi.github.io.git
         branch: master
         plugins: -hexo-generator-feed
         type: git 部署类型若有问题,其他类型自行google之
         repository: https://github.com/daluzi/daluzi.github.io.git
         branch: master
         plugins: -hexo-generator-feed

    然后

    $ hexo g #生成静态网页
    # hexo d #开始部署
    # hexo d #开始部署

    好了,在浏览器输入daluzi.github.io就能查看博客了,接下来就是挂载域名。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值