11得票4回答
使用启用了appDir的Next.js 13.3,在<head>中添加<link>标签。

Next.js 13.4使用appDir的文档中指出: 第三步:迁移next/head 在pages目录中,next/head React组件用于管理HTML元素,例如标题和meta。在app目录中,next/head被新的内置SEO支持所取代。 但是next/head组件也能添加非S...

44得票2回答
在Next.js中,`next export`和`next build`有什么区别?

我开发了一个Web应用程序,前端使用的是Nextjs,后端使用Python (Django) API服务器。我的大部分前端页面通过API调用与后端服务器通信(在ComponentDidMount或响应用户操作(如按钮点击)时)。 我想将这个应用程序部署到我的服务器上。我正在使用Nginx作为反...

8得票3回答
NextJS每个页面都能够持续访问request对象

我正在使用 express + passport + nextjs 搭建一个应用程序,将使用 OpenID Connect 进行身份验证。用户数据使用 express-session 存储在请求对象上,这使我在每个请求中都可以像往常一样使用 req.user。 现在,我想将用户信息传递到前端...

7得票1回答
NextJS Vercel部署错误:不允许嵌套中间件,发现:pages/_middleware

突然间我的中间件在部署环境中停止工作了。错误信息如下: &gt; Build error occurred NestedMiddlewareError: Nested Middleware is not allowed, found: pages/_middleware Please mov...

10得票2回答
可以在博客中使用 getStaticProps 来更新新发布的文章吗?

我对getStaticProps有点困惑。 getStaticProps在构建时运行以生成静态页面。 我的问题是,如果我有一个博客,当新文章发布时会更新,那么我不应该使用getStaticProps,对吗?因为它只在构建时调用,然后不会被调用以获取新的可用文章。 在这种情况下,我应该使用g...

14得票5回答
在客户端导航时保留NextJS中的查询字符串参数

使用next-routes和nextjs,在页面之间导航时是否可以保留URL的查询字符串?我正在运行广告活动,因历史原因和跟踪需要保留它,不能将其存储到Redux store、localhost、sessionstorage等中,必须保留在URL中。我尝试了以下类似的方法: import {...

22得票7回答
使用useTranslation进行next-i18next Jest测试

测试库总是很有趣。我正在我的NextJS项目中使用next-i18next。我们正在使用带有命名空间的useTranslation钩子。 当我运行测试时,会出现以下警告: console.warn react-i18next:您需要通过使用initReactI18next传递i18nex...

21得票3回答
NextJS VSCode Typescript ==> 断点未绑定

我按照这篇文档中的Next.js说明进行操作:https://nextjs.org/docs/advanced-features/debugging#using-the-debugger-in-visual-studio-code 我尝试使用调试器来调试我的Next.js项目。整个过程开始了,...

10得票6回答
文本描边(-webkit-text-stroke)css问题

我正在使用NextJs和TailwindCSS进行个人项目开发。 在完成项目后,我使用了一个私有导航器来查看我的进度,但是除了Chrome浏览器外,似乎描边效果并没有像应该那样工作。 这是我得到的结果: 这是期望的行为: 代码: &lt;div className="outl...

13得票1回答
Next.js 中的条件重定向

是否可以根据Cookie的值有条件地将用户重定向到另一个URL? 我知道我可以在服务器上检查cookie,然后进行重定向。 但如果用户通过 Link 进来我该怎么办?(我无法使用Route.push因为它在服务器上未定义) 是否有任何方法只在浏览器上使用Router? 我知道至少有一种方法可...