有没有一种方法可以在getStaticProps中发生某个错误时立即在Next.js中以编程方式停止npm run build?仅仅抛出一个错误并不能停止构建过程。
getStaticProps
npm run build
pgccezyw1#
我一直在尝试实现同样的事情,但显然没有正式的方法。我所尝试的是next.config.js中的以下代码:
next.config.js
module.exports = async (phase, { defaultConfig }) => { try { console.log("fetching app info", phase) const appInfo = await fetchAppInfo() fs.writeJson("./src/appInfo.json", appInfo) } catch (e) { console.log(e) throw e } return yourConfig }
如果您没有为下一个js返回预期的配置,构建过程将被取消
1条答案
按热度按时间pgccezyw1#
我一直在尝试实现同样的事情,但显然没有正式的方法。我所尝试的是
next.config.js
中的以下代码:如果您没有为下一个js返回预期的配置,构建过程将被取消