作为Gatsby插件的作者,我想应用一些验证方法,例如gatsby-config
需要为我的插件包含一个requestor
键值对。文档很少。
我只是尝试在exports.createResolvers
调用中抛出一个错误,但似乎没有用。
exports.createResolvers = ({ createResolvers }, configOptions) => {
throw new Error(`Query Parameter 'requestor' is required`)
}
我希望这会破坏我的构建,但是gatsby build
在通过插件加载步骤之后仍然很开心。
答案 0 :(得分:0)
毕竟,从gatsby-node
内部抛出错误确实可行。我的上级项目中有错别字,这使我看不到错误。
确实可以完成我在问题中所做的工作。