【问题标题】:How solve missing package.json如何解决缺少的 package.json
【发布时间】:2018-11-27 20:30:23
【问题描述】:

您好,我的问题是当我尝试删除任何 npm 包或安装终端时显示此警告

npm WARN saveError ENOENT: no such file or directory, open '/Users/liantonypozo/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/Users/liantonypozo/package.json'

在不影响我安装的软件包的情况下解决这个问题的方法?

capture

【问题讨论】:

  • /Users/liantonypozo/node_modules 文件夹吗?如果不是,你只是在错误的目录中。
  • 我在 node_modules 中尝试,但文件不在该目录中
  • 这不是我问的。文件夹/Users/liantonypozo/node_modules 是否存在?如果是这样,您可能在/Users/liantonypozo拥有一个package.json 文件,但不知何故删除了它。
  • in /Users/liantonypozo 存在 package-lock.json ,我不知道为什么 package.json 原因被删除了,如何解决这个错误,因为我已经安装了包但我无法安装或卸载包
  • 你试过我的答案了吗?

标签: macos npm terminal npm-install


【解决方案1】:

你是如何卸载的?通过npm uninstall packageName 进行操作。当您遇到问题时,也可以尝试删除node_modulespackage-lock.json,然后执行npm install

【讨论】:

    【解决方案2】:

    从您的屏幕截图中,您的软件包列表是 global 软件包,因为您使用 -g 标志运行 npm list。如果您想删除其中一个全局安装的软件包,您需要对卸载命令 - npm uninstall -g bower 执行相同操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-20
      • 1970-01-01
      • 2017-05-27
      • 1970-01-01
      • 2021-05-27
      • 2013-10-22
      相关资源
      最近更新 更多