我看到hexo
按照文件布局的惯例构建路径。虽然我希望以不同的方式组织文件。有没有办法在页面文件中手动设置路径?
E.g。
source/abt.md
:
title: About me
path: '/about/me/'
答案 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
。这不是错误:布局是可选的,而标题不是。