记录第一次搭建博客的艰苦历程

我为什么要搭建一篇博客?

之前在学习的过程中,遇到过的很多问题,基本上都是通过百度解决的,然后也见了很多人搭建了自己博客,并且每个人的博客对于他们来说的作用都不一样,我决定搭建一个博客也是觉得我的学习历程可以被记录下来,也可以分享一些出去游玩的东西。

也有出于挑战一下的心态,我选了 hexo 加 github 搭建博客,hexo 还没接触过,但是知道这样搭建的博客还是基于 node.js 的,同时也希望在搭建的过程中学习到一些新的东西。

反正挺酷的!

编写博客使用的几乎全是Markdown语法,先给不知道怎么写的小伙伴上个链接~Markdown官网

我也在CSDN找了一篇,也可以看看语法图文全面详解

安装hexo包

1
npm install hexo

创建一个hexo博客

1
hexo init 博客名称

创建一个文件进行编写博客

1
hexo new "My blog"

本地启动博客 — Run server

1
hexo server (hexo s)

打包为静态文件

hexo g 命令执行后会生成一个public文件下,这个文件夹便是打包后生成的静态文件夹。

1
hexo generate (hexo g)

推送至github

1
hexo d

这里也可以使用git命令行来推送至远程仓库(敲命令行主要是帅!!!帅就完了啊哈哈哈哈哈哈哈哈)

1
2
3
4
git add .
git commit -m '提交备注'
git pull
git push

清空博客缓存

1
hexo clean

清除本地项目并重新生成 (重新部署时使用)

1
hexo clean && hexo g