站点学习

This is my Blog

百度 markdown 语法

学习笔记

1.1hexo-blog目录下会生成以下文件:

scaffolds : 脚手架,用于存放我们创建文章时的模版
source : 用于存放我们用markdown编写的博文原文件、其他静态资源文件
themes : 用于存放主题,里面有我们博客的默认主题landscape
_config.yml : Hexo和站点的配置文件,里面可以设置博客的名字、标题、作者、链接格式等相关项

2.1 Hexo设置

这个其实就是博客根目录下的 _config.yml 文件,主要是对Hexo的配置以及站点的相关配置,下面开始进行分段详细的说明

1> 站点配置

1 # Site
2 title: 小学徒V的成长历程 # 网站标题
3 subtitle: 挑战人生无极限,攀登人生更高峰 # 网站子标题
4 description: 这是一个利用Hexo搭建的博客 # 网站描述
5 author: 小学徒V # 网站作者,也就是您的名字
6 language: zh-cn # 网站使用的语言
7 timezone: # 网站时区。Hexo 预设使用您电脑的时区。

2> 网址配置

这个地方一般根据情况修改 url 和 root 即可。

1 # URL
2 url: http://www.lyjnews.iego.cn # 新闻网址
3 root: / # 网站根目录
4 permalink: :year/:month/:day/:title/ # 文章的永久链接格式 :year/:month/:day/:title/
5 permalink_defaults: # 永久链接中各部分的默认值

3> 目录配置

这个地方一般直接取默认值不用修改。

复制代码
1 # Directory
2 source_dir: source # 资源文件夹,这个文件夹用来存放内容,例如我们用markdown编写的博文
3 public_dir: public # 公共文件夹,这个文件夹用于存放生成的静态博客文件。
4 tag_dir: tags # 标签文件夹
5 archive_dir: archives # 归档文件夹
6 category_dir: categories # 分类文件夹
7 code_dir: downloads/code # Include code 文件夹
8 i18n_dir: :lang # 国际化(i18n)文件夹
9 skip_render: # 跳过指定文件的渲染,您可使用 glob 来配置路径。

4> 文章配置

这个地方一般直接取默认值不用修改。

复制代码
1 # Writing
2 new_post_name: :title.md # 新文章的文件名称
3 default_layout: post # 预设布局
4 titlecase: false # 把标题转换为 titlecase(titlecase指的是将每个单词首字母转换成大写)
5 external_link: true # 在新标签中打开链接
6 filename_case: 0 # 把文件名称转换为 (1) 小写或 (2) 大写, 0表示不变
7 render_drafts: false # 显示草稿
8 post_asset_folder: false # 启动 Asset 文件夹
9 relative_link: false # 把链接改为与根目录的相对位址
10 future: true # 显示未来的文章
11 highlight: # 代码块的设置
12 enable: true
13 line_number: true # 是否显示行号
14 auto_detect: true # 是否自动监测
15 tab_replace: # 将 tab 替换成其他字符串

这一刻开启我的博客世界,还记得那年的HelloWorld!