我最近升级到最新版本的 React 和 NextJS 并收到以下错误:

Warning: React does not recognize the `fetchPriority` prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase `fetchpriority` instead. If you accidentally passed it from a parent component, remove it from the DOM element.
    at img
    at eval (webpack-internal:///./node_modules/next/dist/client/image-component.js:136:11)
    at eval (webpack-internal:///./node_modules/next/dist/client/image-component.js:245:47)
    at a
    at LinkComponent (webpack-internal:///./node_modules/next/dist/client/link.js:110:19)


)上的讨论,但唯一的解决方案似乎是安装金丝雀版本,我不想在生产中这样做。

在不升级到金丝雀版本的情况下摆脱这个问题的好方法是什么?


1 个回答
1

从各种存储库中寻找修复程序,因为问题仅与 相关jest,目前我将--silentCLI 选项与 jest 一起使用。

所以,测试命令是npx jest --silent