Hexo搭建blog(1)

搭建Hexo

  hexo是一种静态网页生成器,官方文档有详细说明和安装教程,这里不再赘述。

搭建blog 

  这里再给出几个详细教程供参考:

  1. 添加网站小图标时,在http://www.faviconer.com制作好以后,它给出的链接是<link href="favicon.ico" rel="shortcut icon" type="image/x-icon" />,把这个放在布局中的话,只能首页显示图标,应该加上根目录<link href="<%- config.root %>favicon.ico" rel="shortcut icon" type="image/x-icon" />

  2. 在用markdown写文章时,使用<!--more-->插入文章,使得这之前的内容在主页显示,之后出现阅读全文

  3. 各个版本的hexo使用差异很大,尽量按照官方文档来,特别在使用hexo插件的时候,尽量按照官方文档进行设置,比如在设置RSS和sitemap的时候,RSS应该按下面在_config.yml中配置:

    1
    2
    3
    4
    5
    feed:
    type: atom
    path: atom.xml
    limit: 20
    hub:

sitemap按下面配置:

1
2
sitemap:
path: sitemap.xml

4.用npm安装插件时,如果不能正常安装,首先看一下npm版本是不是太低,还有node.js的版本,使用npm update更新一下所有安装的模块儿

markdown使用

  markdown更HTML是兼容的,也可以使用HTML中的标签属性等,比如控制图片的大小,位置等。这种标记语言并不需要特意去学,写的过程中慢慢就会熟练。