Metalsmith 的文档对 path() 函数没有太多解释:#path(paths...): Resolve any amount of paths...相对于工作目录。这对于想要从另一个目录(例如 ./templates)读取额外资产的插件很有用。而已。这是文档的总和。
预计会有哪些论据,它们会做什么?
我要做的是:根据不同的Metalsmith插件处理不同的源目录。这似乎需要我在单独的源目录下创建多个模板/目录。如果我希望 metalsmith-templates 在 ../templates 而不是 ./templates 下查找模板,我会假设 path() 可以做到这一点......但在没有任何有意义的文档的情况下,我无法预测如何做它,甚至它是否会起作用(缺少阅读源代码)。