我已经把这个放在我的next.config.js
文件(Next.js 11.1.3):
const path = require("path");
module.exports = {
sassOptions: {
includePaths: [path.join(__dirname, "styles")],
},
trailingSlash: true,
staticPageGenerationTimeout: 1000,
};
但是,我得到的错误是这样的:
warn - Restarted collecting page data for /blog/[slug] because it took more than 60 seconds
warn - See more info here https://nextjs.org/docs/messages/static-page-generation-timeout
它提到了60秒,这是默认值,似乎我提供的自定义值不起作用。
1条答案
按热度按时间pcww981p1#
Next.js 11没有
staticPageGenerationTimeout
,您需要升级到12或更高版本。当然,如果你必须增加超时时间,你应该考虑是否存在无法解决的问题,无限循环,或者缓慢的网络调用,你可以在增加超时时间之前解决这些问题。
注:信用卡是应该的。这是回答在评论,但评论很容易错过(我错过了在第一!),它已经几个月了,所以我写这作为一个答案,希望节省一些人的时间。