Hexo的配置
Hexo的配置还是很好做的,使用了yml的方式,简洁简单,下面我介绍一下根目录下的配置文件,关于主题的配置,请持续关注我的博客。
配置
在Hexo根目录中有一个名为_config.xml的文件,便是我们的配置文件,在这里可以修改大部分的的配置。
网站
1 | 参数 描述 |
其中需要注意的是description比较重要,它主要用于 SEO,用来告诉搜索引擎关于站点的信息,在其中包含网站的关键词。
什么是SEO呢?(摘自百度百科)
SEO(Search Engine Optimization):汉译为搜索引擎优化。是一种方式:利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。目的是:为网站提供生态式的自我营销解决方案,让其在行业内占据领先地位,获得品牌收益;SEO包含站外SEO和站内SEO两方面;为了从搜索引擎中获得更多的免费流量,从网站结构、内容建设方案、用户互动传播、页面等角度进行合理规划,还会使搜索引擎中显示的网站相关信息对用户来说更具有吸引力。
网址
1 | 参数 描述 默认值 |
目录
1 | source_dir: source 资源文件,用来存放内容,映射到根目录下的source,在其中的_posts存放*.md文件即可完成博客发布 |
什么是i18n呢?(源自于百度百科)
i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。在资讯领域,国际化(i18n)指让产品(出版物,软件,硬件等)无需做大的改变就能够适应不同的语言和地区的需要。对程序来说,在不修改内部代码的情况下,能根据不同语言及地区显示相应的界面。 在全球化的时代,国际化尤为重要,因为产品的潜在用户可能来自世界的各个角落。通常与i18n相关的还有L10n(“本地化”的简称)。
什么是glob表达式呢?
请查看microkof的一篇博文,我认为写的很好,地址是:https://www.jianshu.com/p/91eb8d81da64
文章
1 | 参数 描述 |
他们的默认值:
1 | # Writing |
title case 是什么?
请看title case的github进行了解:https://github.com/rvagg/titlecase
post_asset_folder 是什么?
asset是md文件链接图片时存放图片的默认文件夹,由此可知,开启这个选项,我们的博文中可以方便的插入图片,当然还需要一些配置:
第二步:在hexo目录下执行这样一句话npm install hexo-asset-image --save
,这是下载安装一个可以上传本地图片的插件,等待一小段时间后,再运行hexo n "xxxx"
来生成md博文时,/source/_posts
文件夹内除了xxxx.md
文件还有一个同名的文件夹 (当然也可以自己手动建)
第三步:最后在xxxx.md中想引入图片时,先把图片复制到xxxx这个文件夹中,然后只需要在xxxx.md中按照markdown的格式引入图片:
1 |
|
时间日期格式
1 | 参数 描述 默认值 |
分页
1 | 参数 描述 默认值 |
拓展
1 | 参数 描述 |
其中deploy部署部分,我们可以选择部署到github也可以选择部署到coding,我选择两个都进行部署,操作步骤请持续关注我的博客。
fork me on Github 目前还没有添加,代码如下
1 | <a href="https://github.com/OctoberTian"><img width="149" height="149" |
鸣谢
参考一下优秀博文:
作者:saucer-man
来源:CSDN
原文:https://blog.csdn.net/gyq1998/article/details/78294689