gpt4 book ai didi

npm - 如何从 package-lock.json 和 package.json 中删除无效的本地依赖项?

转载 作者:行者123 更新时间:2023-12-05 05:15:02 26 4
gpt4 key购买 nike

假设有人安装了无效的本地依赖项。 (文件在本地不存在)

包锁.json

  "mock-framework": {
"version": "file:../../../mock-framework",

package.json:

 "dependencies": {
"mock-framework": "file:../../../mock-framework"
}

我需要重新安装框架,但它在我的机器上的位置不同,并且不遵循包锁中提供的结构。因为运行 npm install 命令给我错误:

无法从“../../../mock-framework”安装,因为它不包含 package.json 文件。

是否可以通过命令行清理它?我尝试了 npm uinstall,但仍然没有成功。

最佳答案

我最近在 package-lock.json

中遇到了类似的本地依赖完整性问题

理想情况下,npm uninstall 应该删除 package-lock.json 中的条目,但由于它不是,而且您只有一个本地框架作为更改的依赖项,您可以尝试以下操作-

修复依赖路径并运行rm package-lock.json && npm i

希望我是您问题陈述的内联。

关于npm - 如何从 package-lock.json 和 package.json 中删除无效的本地依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51991956/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com