1

在某些情况下,我在一个项目中同时拥有package-lock.jsonyarn.lock文件(这是无意中完成的,但目前并不相关)-为了删除其中一个(我个人更喜欢留下yarn.lock文件)-我首先需要知道什么是它们之间的区别,因为我可以看到两种不同的解决方案:

  1. 查找两个文件之间的版本差异(在不同版本中列出的包/仅在锁定文件之一中列出的包)
  2. node_modules删除两个锁定文件,并从我的文件夹中实际安装的包中生成一个新文件

我发现没有命令可以同时执行这两种操作(我希望 yarn 能够提供,因为 yarn 是“npm 兼容”而不是相反)

我发现yarn generate-lock-entry谁的名字表明它应该与我的第二个选项相关 - 但与此无关

任何想法?谢谢!

4

0 回答 0