我想要的内容文件夹结构如下:
- content (directory)
-- home.md
-- trip_A (directory)
--- intro.md
--- day_1.md
--- day_2.md
-- trip_B (directory)
--- intro.md
--- day_1.md
理想情况下,我希望将其定义为@gridsome/source-filesystem
插件的单个“源”,以便将来添加的子文件夹会自动填充到源中。
但是,看来我可能必须@gridsome/source-filesystem
为每个子文件夹手动指定一个单独的源?这是正确的,还是有某种解决方法?
例如:
- 如何为所有使用
typeName
类型(即模板页面)Trip
但在其各自的父目录中托管每个页面的旅行帖子(无论旅行 A、B、C 或将来的旅行 D)创建通用源,例如/tripA/day_1.html
,/tripB/day_1.html
等等?pathPrefix
除非有办法使用动态通配符路由,否则配置似乎只需要一个? - 如何使用不同的类型?
source-filesystem
在这里创建一个具有不同的单独条目似乎是有意义的typeName
,除非有另一种方法可以做到这一点?