1

我有一个运行 nuxt 应用程序的 docker 映像,我今天重新启动了该应用程序,除了重新启动之外没有进行其他更改,我现在收到此错误...

错误无法从“/app/client”中找到模块“@nuxt/ufo”

4

3 回答 3

3

这里同样的问题。手动安装@nuxt/ufo解决问题:

npm install @nuxt/ufo

如果您的 docker 基于node:12-buster,您可以登录到实例并在那里运行命令(使用docker exec -it <docker process> bash)。它将暂时解决此问题。

永久的解决方案是添加@nuxt/ufopackage.json重新创建您的 docker 映像。

"@nuxt/ufo": "^0.5.4",
于 2021-01-21T11:49:37.827 回答
1

删除 /node_modules 文件夹,然后重新安装模块

npm i
于 2021-05-28T13:32:10.177 回答
0

错误可能是因为需要“ufo”npm 包。

如果上述解决方案不起作用,请尝试:

https://github.com/unjs/ufo#readme

npm i ufo --save

(这是旧的@nuxt/ufo 包)

于 2021-05-16T21:33:53.913 回答