Nuxt项目重装依赖后untyped@1.4.1模块缺失报错求助
Nuxt3 RC.3 重装依赖后 untyped 模块找不到问题
问题重现
基于nuxt@3.0.0-rc.3的项目,执行yarn install完成后运行yarn run dev,出现以下报错:
$ yarn run dev yarn run v1.22.19 $ nuxt dev --open Nuxt 3.0.0-rc.3 2:13:18 PM ERROR Cannot find module './shared/untyped.a47b2336.cjs' 2:13:18 PM Require stack: - ~/mycode/nuxt-project-clone/node_modules/untyped/dist/index.d.cts
依赖版本排查
执行npm ls untyped查看依赖树:
$ npm ls untyped ~/mycode/nuxt-project-clone ├─┬ @nuxtjs/tailwindcss@5.3.5 │ └─┬ @nuxt/kit@3.9.3 │ └── untyped@1.4.1 └─┬ nuxt@3.0.0-rc.3 ├─┬ @nuxt/schema@3.9.3 │ └── untyped@1.4.1 deduped └── untyped@0.4.7
包文件校验
查看node_modules/untyped/dist/index.d.cts内容,发现其引用了不存在的文件:
$ cat node_modules/untyped/dist/index.d.cts import { I as InputObject, S as Schema, a as SchemaDefinition } from './shared/untyped.a47b2336.cjs'; export { F as FunctionArg, c as InputValue, b as JSType, J as JSValue, R as ResolveFn, T as TypeDescriptor } from './shared/untyped.a47b2336.cjs'; ....
查看node_modules/untyped/dist/shared/目录,确认不存在untyped.a47b2336.cjs:
$ ls node_modules/untyped/dist/shared/ untyped.84362cee.cjs untyped.a47b2336.d.cts untyped.a47b2336.d.mts untyped.a47b2336.d.ts untyped.b44a3145.cjs untyped.bd7ca8a5.mjs
疑问
昨日项目可正常运行,仅删除node_modules并重装依赖后出现此问题,想问untyped@1.4.1是否在夜间被修改过?
内容的提问来源于stack exchange,提问作者Julian20151006
相关产品推荐
相关产品推荐

