在我的项目中,我收到了警告。有人能帮我摆脱那种警告吗。请帮帮我。</MantineProvider> </ThemeProvider> )App.getInitialProps,在那之后,当我构建我的项目时,我会收到这样的警告-
Warning: You have opted-out of Automatic Static Optimization due to `
我正在尝试用next serverless构建一个应用程序,但我的页面变成了静态的next/serverless/pages/文件,而不是输出预期文件夹中的JS文件,nextjs甚至在构建时也这样说;λ (Lambda) page was emitted as a lambda (i.e. getInitialProps/dist/functions/next"包含两个页面(About和Index)的构建的输出是:
当使用NextJS构建静态站点时,我希望getInitialProps方法只在构建步骤中触发,而不是在客户机上触发。在构建步骤中,NextJS在每个组件的呈现HTML用于生成页面的静态HTML之前运行。在客户端上,NextJS还会在呈现页面组件之前运行此方法,以便返回组件的必要支持。const res = await fetch('https://ap
getInitialProps in _app.js --我可以将其添加到将运行服务器端的_app.js组件中,并可以通过上下文提供程序将其提供给所有组件,但问题是它运行在每个页面上,即使在浏览客户端时也是如此getInitialProps in _document.js --我可以将它添加到_document.js组件中,该组件只运行在服务器上,这似乎解决了每个页面都被调用的问题,但我无法从那里了解如何将其存储在看起来,getInitialP