Nuxt3:[nuxt] [请求错误] [未处理] [500] 获取失败(http://localhost:3000/__nuxt_vite_node__/manifest)

gew*_*007 2 vue.js nuxt3

这个错误是什么意思? 在此输入图像描述

我没有对我的代码进行任何更改。当我构建我的应用程序时,它可以工作,但在开发中,它向我显示以下错误:npm run dev

我尝试重建应用程序,删除所有node_modules,并安装和更新依赖项。

这是跟踪:

at async $fetchRaw2 (/D:/IAICB-70/inteliaiclipboard/node_modules/ofetch/dist/shared/ofetch.502a4799.mjs:180:24)
at async /D:/IAICB-70/inteliaiclipboard/.nuxt/dev/index.mjs:745:20
at async /D:/IAICB-70/inteliaiclipboard/.nuxt/dev/index.mjs:826:64
at async /D:/IAICB-70/inteliaiclipboard/.nuxt/dev/index.mjs:378:22
at async Object.handler (/D:/IAICB-70/inteliaiclipboard/node_modules/h3/dist/index.mjs:1196:19)
at async toNodeHandle (/D:/IAICB-70/inteliaiclipboard/node_modules/h3/dist/index.mjs:1271:7)
at async Object.ufetch [as localFetch] (/D:/IAICB-70/inteliaiclipboard/node_modules/unenv/runtime/fetch/index.mjs:9:17)
at async Object.errorhandler [as onError] (/D:/IAICB-70/inteliaiclipboard/.nuxt/dev/index.mjs:462:30)
at async Server.toNodeHandle (/D:/IAICB-70/inteliaiclipboard/node_modules/h3/dist/index.mjs:1278:9)
Run Code Online (Sandbox Code Playgroud)

Ahm*_*bai 5

使用节点 v18,您应该更新文件中的开发脚本,package.json如下所示:

"dev": "nuxt dev --host 0.0.0.0"
Run Code Online (Sandbox Code Playgroud)

如果问题仍然出现:

"dev": "nuxt dev --host 0.0.0.0 --https --ssl-cert localhost.pem --ssl-key localhost-key.pem"
Run Code Online (Sandbox Code Playgroud)

如果您使用的是 docker,请将此行添加到您的 docker 文件中:

ENV HOST=0.0.0.0
Run Code Online (Sandbox Code Playgroud)

这可能是 SSL 问题或节点 v18 的问题
这在 v16 上工作正常