Hexo - 如何设置页面路径?

时间:2018-04-11 06:46:21

标签: hexo

我看到hexo按照文件布局的惯例构建路径。虽然我希望以不同的方式组织文件。有没有办法在页面文件中手动设置路径?

E.g。 source/abt.md

title: About me
path: '/about/me/'

2 个答案:

答案 0 :(得分:2)

不幸的是,没有办法以默认方式组织文件。

以下是您可以在文件顶部进行的所有配置 https://hexo.io/docs/front-matter.html

答案 1 :(得分:0)

实际上,可以使用--path选项:

hexo new page --path about/me/index "About me"

这将创建具有以下前题的source/about/me/index.md文件:

---
title: About me
date: 2019-04-04 23:51:44
---

--path选项未记录,但是在使用hexo help new时列出。

顺便说一句,hexo new命令的帮助如下:

Usage: hexo new [layout] <title>

这意味着将从标题自动定义路径。使用--path选项仅允许手动指定它。

请注意,不在命令行上提供标题会创建帖子。例如:

hexo new page --path foo/bar

将创建_posts/foo/bar.md,且前件事项title设置为page。这不是错误:布局是可选的,而标题不是。