如何将next js中的ISR build文件夹部署到firebase?我从ssg迁移到isr,目前我使用export方法部署out文件夹。现在当我删除(export方法(不支持ISR(getStatichPath fallback:对吗?)firebase无法检测索引文件夹...
有教程吗?如何使用增量静态再生部署nextjs?ISR?
我所知道的是firebase从文件夹中部署(SSG)
火源设置:
{
"hosting": {
"cleanUrls": true,
"public": "out/",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
},
"storage": {
"rules": "storage.rules"
},
"firestore": {
"rules": "firestore.rules",
"indexes": "firestore.indexes.json"
}
}
1条答案
按热度按时间a11xaf1n1#
增量静态再生(ISR)是firebase的开箱即用,即使有重新验证选项。请确保遵循firebase/nextjs setup的指导方针。
部署后(
yarn deploy
),数据将每10秒更新一次