抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

前言

完成hexo静态博客的创建后,就可以开始尝试写一篇文章了。在此之前你需要了解MarkDown

Markdown

  • Markdown 是一种可以使用普通文本编辑器编写的 标记语言,通过简单的 标记语法,它可以使普通文本内容具有一定的格式。如果你学过前端知识或者对word文档特别熟练,那么你会发现MarkDown会相当简单。即便是不从事编程行业的人,也可以在几个小时内入手。
  • 在此不再对MarkDown语法进行介绍。熟练之后你会发现使用MarkDown甚至是一种享受,So,just enjoy it.

写文章

在此介绍我撰写博客的习惯,所以只会讲述频繁用到的一些东西。想要全面的介绍可以前往Hexo文档

创建文章

在站点文件夹下打开Git Bash,输入以下命令创建文章,其中title为文章标题

1
hexo new "title"

执行完命令后,会在source/_post文件夹下生成一个名为title.md的MarkDown文件,在此文件中编写你的文章。

引用图片

  • 设置根目录_config.yml中post_asset_folder: true。然后你如果再次创建文章会生成一个同名文件夹用于存放图片资源。
  • hexo3以上版本不需要安装image插件(重要),因为现在网上很多教程都让你下插件。
  • 引用图片方式参考Hexo文档
    1
    {% asset_img example.jpg This is an example image %}
    关于此引用方式,asset_img为类型,不要更改;example.jpg为文件名(非路径);This is an example image为自定义的说明

启用标签页和分类页

  • 首先,你需要在你使用的主题目录下的_config.yml配置文件中取消menu下tag和categories的注释。
  • 然后在blog根目录打开Git Bash,执行以下命令
    1
    2
    hexo new page tags//标签
    hexo new page categories//分类
  • 执行完毕后会在source文件夹下生成tag和 categories文件夹,修改这两个文件夹下index.md为以下内容
    1
    2
    3
    4
    5
    6
    7
    8
    9
    title: 标签
    date: 2014-12-22 12:39:04
    type: "tags"
    ---
    //注意:本行上下是两个文件的内容(提一下,防止不细看的人。)
    title: 分类
    date: 2014-12-22 12:39:04
    type: "categories"
    ---

模板设置

当我们使用命令hexo new “title”创建文章时,Hexo会根据模板对新文章进行初始化。模板:/scaffolds/post.md
一个简单的例子:

1
2
3
4
title: {{ title }}
date: {{ date }}
tags:
categories:

首页文章简单显示

部分主题首页会显示文章的全部内容,显得十分冗余,所以有必要只显示一部分内容。在适当位置添加

1
<!--more-->

只会显示标志之前的内容。

部署发布

1
2
3
hexo clean
hexo g
hexo d

评论