我有一个专有文件格式,我想在我的 Gridsome 网站中使用,每个文件都会生成一个新页面。据我了解,这正是您可以使用 Transformer 的目的。但是,我正在使用的文件类型的转换器不存在插件。是否可以创建自己的 Transformer 供私人使用?
我首先尝试简单地添加source-filesystem
插件,但这给了我错误:No transformer for 'application/myformat' is installed.
plugins: [
{
use: "@gridsome/source-filesystem",
options: {
path: "files/**/*.myformat",
typeName: "File"
}
},
]
我发现没有文档可以做类似的事情,这让我感到惊讶,因为它看起来一定是一个相当常见的用例。有人知道这样做的方法吗?