首页  >  问答  >  正文

Next.js 13.3 在导航页面时将 txt 附加到 URL

我是一名刚开始学习网络的学生。

我使用 SSG 构建了一个项目(输出:“导出”),用于上传到 Cloudflare 页面。

我使用的是 Next.js 版本 13。

我使用了一种称为应用程序路由的东西,但是当我使用 SSG 构建时,当我转到另一个页面时,我会在 URL 地址中看到“txt”。

这是我的第一个 HTML

在 A 标记内,地址看起来不错,但是当您单击进入该页面时,它附加了 TXT。

构建项目后,会自动生成该 txt 文件,其中包含此内容

我的脚本中有一些代码似乎引用了此问题,如果您提供有关如何修复它的建议,我将不胜感激。

我尝试了 npm run dev 并且它有效。

我搜索了几个页面,试图找到与此类似的内容,但没有找到类似的问题。

我只是想确保当我执行 npm run start 时,它会正常路由。

P粉340980243P粉340980243316 天前462

全部回复(1)我来回复

  • P粉128563140

    P粉1285631402023-12-31 10:18:57

    回答自己

    https://github.com/vercel/next.js/issues/48996

    next 模块版本降级至 13.2。

    并在构建后启动它。

    我认为这是 Next.js 13.3 版本中的常见错误。

    ..我很难找到这个错误存在的原因

    回复
    0
  • 取消回复