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就能查看博客了,接下来就是挂载域名。

猜你喜欢

转载自blog.csdn.net/qq_37050500/article/details/81050945