塑料机械怎么做网站网站建设协议 模板
news/
2025/10/8 17:29:24/
文章来源:
塑料机械怎么做网站,网站建设协议 模板,搜索引擎网站建设代码,网站文章正文可以做内链吗尽管 Hexo 支持 MarkDown#xff0c;但是我们却不能像写单独的 MarkDown 文档时那样肆无忌惮。由于我们所写的文档是需要被解析为静态网页文件的#xff0c;所以我们必须严格遵从 Hexo 的规范#xff0c;这样才能解析出条理清晰的静态网页文件。新建文档
假设我们的文章名为…尽管 Hexo 支持 MarkDown但是我们却不能像写单独的 MarkDown 文档时那样肆无忌惮。由于我们所写的文档是需要被解析为静态网页文件的所以我们必须严格遵从 Hexo 的规范这样才能解析出条理清晰的静态网页文件。新建文档
假设我们的文章名为 “hello hexo markdwon”在命令行键入以下命令即可
$ hexo new hello hexo markdown
上述命令的结果是在 ./hexo/source/_posts 路径下新建了一个 hello-hexo-markdown.md 文件。
然后我们就可以打开编辑器尽情地写作了。
文档格式
我们使用文本编辑器打开刚刚新建的 hello-hexo-markdown.md 文件会发现其中已经存在内容
---
title: hello hexo markdown
date: 2016-11-16 18:11:25
tags:
---
这些内容是干嘛的呢事实上他们就是用于设置 MarkDown 文档在被解析为静态网页文件时的相关配置这些配置参数一般位于文件中最上方以 --- 分隔的区域。
其中title 的值是当前文档名也是将来在网页中显示的文章标题。
date 值是我们新建文档时的当地时区时间。
tags 值是文档的标签我们可以随意赋值为文档贴标签。其用法如下
---
title: hello hexo markdown
date: 2016-11-16 18:11:25
tags:
- hello
- hexo
- markdown
---
上面的配置参数为这篇文档贴上了 hello、hexo、mardown 标签如果站点使用的主题支持标签功能MarkDown 文档被解析为静态网页文件后就可以看到效果。
除了以上这些还有很多预先定义的参数 Front-mtter我们这里选取一个常用且较为典型的配置参数 categories 讲解一下。
文章分类
categories 是用来给文章分类的它跟 tags 不同的是其具有顺序性和层次性。
例如我们写一篇关于 CSS3 动画的文章我们可能会为其打标签 ”CSS3“、”动画“等但是我们却会将其分在 CSS/CSS3 类别下这个是有一定的相关性、顺序性和层次性。简单来说categories 有点儿像新建文件夹对文档进行分门别类的归置。
categories 的用法同 tags 一样只不过斗个 categories 值是分先后顺序的。
引用资源
写个博客有时候我们会想添加个图片啦 O.O或者其他形式的资源等等。
这时有两种解决办法 使用绝对路径引用资源在 Web 世界中就是资源的 URL 使用相对路径引用资源
文章资源文件夹
如果是使用相对路径引用资源那么我们可以使用 Hexo 提供的资源文件夹功能。
使用文本编辑器打开站点根目录下的 _ config.yml 文件将 post_asset_folder 值设置为 true。
post_asset_folder: true
上面的操作会开启 Hexo 的文章资源文件管理功能。Hexo 将会在我们每一次通过 hexo new title 命令创建新文章时自动创建一个同名文件夹于是我们便可以将文章所引用的相关资源放到这个同名文件夹下然后通过相对路径引用。
相对路径引用的标签插件
通过常规的 markdown 语法和相对路径来引用图片和其它资源可能会导致它们在存档页或者主页上显示不正确。我们可以通过使用 Hexo 提供的标签插件来解决这个问题
{% asset_path slug %}
{% asset_img slug [title] %}
{% asset_link slug [title] %}
比如说当你打开文章资源文件夹功能后你把一个 example.jpg 图片放在了你的资源文件夹中如果通过使用相对路径的常规 markdown 语法  它将 不会 出现在首页上。但是它会在文章中按你期待的方式工作
注意 如果已经开启了文章的资源文件夹功能当使用 MarkDown 语法引用相对路径下的资源时只需 ./资源名称不用在引用路径中添加同名文件夹目录层级。
正确的引用图片方式是使用下列的标签插件而不是 markdown
{% asset_img example.jpg This is an example image %}
通过这种方式图片将会同时出现在文章和主页以及归档页中。
文章摘要
有的时候主题模板配置的不够好的话Hexo 最终生成的静态站点是不会自动生成文章摘要的。
所以为了保险起见我们也自己手动设置文章摘要这样也方便避免自动生成的摘要不优雅的情况。
设置文章摘要我们只需在想显示为摘要的内容之后添 !-- more -- 即可。像下面这样
---
title: hello hexo markdown
date: 2016-11-16 18:11:25
tags:
- hello
- hexo
- markdown
---
我是短小精悍的文章摘要(๑•̀ㅂ•́)و✧
!-- more --
紧接着文章摘要的正文内容
这样!-- more -- 之前、文档配置参数之后中的内容便会被渲染为站点中的文章摘要。
注意文章摘要在文章详情页是正文中最前面的内容。
生成文件
清除缓存文件
为了避免不必要的错误在生成静态文件前强烈建议先运行以下命令
$ hexo clean
上述命令会清除本地站点文件夹下的缓存文件db.json和已有的静态文件public。
生成静态文件
写好 MarkDown 文档之后我们就可使用以下命令生成静态文件
$ hexo generate
然后我们就可以启动 Hexo 服务器使用浏览器打开 http://localhost:4000 查看效果了。
示范
下图是一篇经过配置的简单文档生成静态文件后在网站首页显示的结果。我们可以看到手动设置的摘要以及打的标签生效了。 文章来源 lfkid.github.io 作者lfkid版权归原作者所有如需转载请联系作者。
源文链接 https://lfkid.github.io/2016/11/16/Hexo%E6%95%99%E7%A8%8B%EF%BC%9A%EF%BC%88%E4%B8%89%EF%BC%89%E4%BD%BF%E7%94%A8Hexo%E5%86%99%E5%8D%9A%E5%AE%A2/
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/931765.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!