【问题标题】:Error: Cannot find module Please verify that the package.json has a valid "main" entry nuxtjs error on npm run dev错误:找不到模块请验证 package.json 在 npm run dev 上是否有有效的“main”条目 nuxtjs 错误
【发布时间】:2021-12-04 11:07:48
【问题描述】:

找不到模块请验证 package.json 在 npm run dev 上是否有有效的“main”条目 nuxtjs 错误

致命找不到模块“/root/html/node_modules/iconv-lite/lib/index.js”。请验证 package.json 是否有有效的“main”条目

  at tryPackage (node:internal/modules/cjs/loader:353:19)
  at Function.Module._findPath (node:internal/modules/cjs/loader:566:18)
  at Function.Module._resolveFilename (node:internal/modules/cjs/loader:919:27)
  at Function.resolve (node:internal/modules/cjs/helpers:108:19)
  at p (node_modules/jiti/dist/jiti.js:1:52925)
  at g (node_modules/jiti/dist/jiti.js:1:54200)
  at node_modules/external-editor/main/index.js:12:20
  at g (node_modules/jiti/dist/jiti.js:1:55111)
  at node_modules/inquirer/lib/prompts/editor.js:7:17
  at g (node_modules/jiti/dist/jiti.js:1:55111)

【问题讨论】:

  • 嗨,您能在这里给我们更多的背景信息吗?
  • 你解决过这个问题吗?

标签: node.js nuxt.js


【解决方案1】:

我遇到了类似的错误并通过删除 node_modules 和 package-lock.json 文件来修复它,然后运行“npm install”来安装依赖项。

【讨论】:

    【解决方案2】:

    我遇到了类似的问题。我删除了package-lock.jsonnode_modules,然后删除了npm install,它成功了。

    【讨论】:

    • 不应该提倡删除锁定文件。它可能导致意外升级包,从而可能破坏您的项目。
    猜你喜欢
    • 2022-07-14
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 2021-02-21
    • 1970-01-01
    • 2021-09-16
    • 2021-05-18
    • 1970-01-01
    相关资源
    最近更新 更多