hexo系列-使用Hexo从0到1搭建个人博客详细教程
前面几句废话
在这个互联网发达的年代,创建个人博客已经变得非常简单,有很多的开源项目可以使用。本文记录的是开源项目 hexo 的搭建过程。
hexo 是个人用过的操作最简单,搭建最容易的博客项目。故特此记录。
搭建前的软件准备(git,node)
搭建之前需要准备的软件:
Git:官网下载:https://git-scm.com/
Node.js 官网下载:http://nodejs.cn/
安装hexo,完成简单本地页面展示
使用 npm 安装。
进入cmd窗口输入指令:
1 | npm install -g hexo-cli |
hexo 初始化
你可以在你向存放网站页面的位置,先创建一个空文件夹,比如文件夹名字叫myblog,然后cd到这个文件夹下。
1 | mkdir myblog |
接下来初始化一下hexo
1 | hexo init |
启动本地服务,验证是否能启动成功
终端输入如下命令,启动本地服务
1 | hexo s |
本地浏览器验证
本地浏览器打开
1 | http://localhost:4000/ |
ctrl+C可以停止。
发布
hexo 使用的是 markdown 作为页面源的,写文章也是直接写 markdown 类型的文章,然后通过发布命令自动生成静态页放到 publish 目录下。线上部署的时候,我们只需要将publish 目录下作为网站的根目录来创建网站,即可完成网站的搭建。
发布命令:
1 | hexo g |
啰嗦几句
几个常用的命令:
1 | hexo c #清除缓存文件 db.json 和已生成的静态文件 public |
新建完成后,指定文件夹目录下有:
node_modules: 依赖包
public:存放生成的页面
scaffolds:生成文章的一些模板
source:用来存放你的文章
themes:主题
** _config.yml: 博客的配置文件**
结束
操作很简单,如果有条件,都可以折腾一个个人博客玩儿玩儿。