配置experimental.ppr报错,是否需升级Next.js至Canary版本?
关于Next.js experimental.ppr配置的问题解答
- 是的,必须升级到Next.js的Canary版本才能启用
experimental.ppr功能。你碰到的CanaryOnlyError已经说得很明确,这个实验性特性仅对最新的Canary版本开放,稳定版(包括Next 15稳定版)目前并没有集成该功能。 - 至于文档里有PPR相关内容,是因为Next.js团队会提前在文档里预告正在开发的实验性特性,方便开发者提前了解和参与测试,但这类特性只会先在不稳定的Canary版本中推出,等经过充分验证、修复完bug后,才会合并到正式稳定版里。所以稳定版Next 15用不了PPR是正常情况。
如果要测试PPR功能,可以用以下命令升级到Canary版本:
# npm npm install next@canary # yarn yarn add next@canary # pnpm pnpm add next@canary
内容的提问来源于stack exchange,提问作者MOUAD KHANOUCH
相关产品推荐
相关产品推荐

