关于hexo和gitpage的博客搭建以及设置

在commit了40多次之后终于把自己的博客搭好了,中间画遇到了一些奇怪的问题记录一下

github部分

  • 在一些地方看到的说网站的名字必须和github的名字一样,不知道是不是必须的但是还是这么设置了
  • 网站需要选择在master

hexo部分

基本功能:

生成网页

1
hexo g

传到github上面

1
hexo d

生成新的md

1
hexo new <title>

需要把生成的全部清除

1
hexo clean

添加主题

  • 把相应的主题clone下来,然后修改博客根目录的 _config.yml 文件
  • 遇到404或者不显示模板的时候基本就是没套对
  • 主题内容在主题的config修改
    这部分遇到的主要问题是两个:

    根目录config忘记添加一部分

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    jsonContent:
    meta: false
    pages: false
    posts:
    title: true
    date: true
    path: true
    text: false
    raw: false
    content: false
    slug: false
    updated: false
    comments: false
    link: false
    permalink: false
    excerpt: false
    categories: false
    tags: true

hexo的url和root部分设置不对

md文件增加图片

在config里面设置,生成新的文章的时候就会生成对应的文件夹

1
post_asset_folder: true

然后把相应的图片放在文件夹里,引用的时候直接md格式引用:

1
![图片的名字](相对路径)