苏秦陶侃博客

搭建个人博客(hexo)

字数统计: 361阅读时长: 1 min
2018/11/29 Share

使用hexo+git page搭建自己的博客

新建项目

前提是自己需要新建自己的git page,在下边的第三步进行关联。

  1. npm install -g hexo-cli
  2. hexo init myBlog
  3. 进入项目找到_config.yml文件,修改配置:
  1. 安装git部署插件:npm install hexo-deployer-git –save
  2. 启动本地项目:hexo server

自选主题

  1. 主题在线查看传送门

  2. 选好主题后进入myBlog下载主题。例如:git clone https://github.com/levblanc/hexo-theme-aero-dual.git themes/aero-dual

  3. 重启本地服务查看主题:hexo server

    个性化修改主题

    一般来说我们都要修改主题,让它变成我们自己的内容:

修改主题中的_config.yml文件后(注意这里一定得是这个主题里的配置文件,在themes),就可以生成自己的主页了。

配置文件长这样:
image-20181129151802237
试用了一个主题长这个样子:

其中遇到的坑点:

  1. 配置文件中的主题图片在哪里?
    image-20181129152349108

写作并发布

写作这块使用hexo-admin进行博客管理,具体使用方式如下:

  1. 进入项目myBlog安装hexo-admin包:

    npm i hexo-admin --save

  2. 启动项目,并进入localhost:4000/admin,就可以看到博客管理界面。
    image-20181129153036282

  3. 在posts下就可以新增页面进行文件编辑了

(page和posts布局有什么区别还有待研究)

原理分析

从编辑md到转为html,再到部署(包括部署地址)

CATALOG
  1. 1. 使用hexo+git page搭建自己的博客
    1. 1.1. 新建项目
    2. 1.2. 自选主题
      1. 1.2.1. 个性化修改主题
      2. 1.2.2. 其中遇到的坑点:
    3. 1.3. 写作并发布
    4. 1.4. 原理分析