不懂纱线检查警告

spa*_*ing 18 javascript node.js npm yarnpkg

当我跑步时,yarn check我得到了这个警告:

 warning "\u001b[2mchokidar#\u001b[22mfsevents#node-pre-gyp@^0.6.29"
 could be deduped from "0.6.32" to "node-pre-gyp@0.6.32"
Run Code Online (Sandbox Code Playgroud)

请有人帮我理解这个吗?

  • 我不知道这个词deduped是什么意思.
  • 为什么警告信息中有这么多垃圾字符?
  • 我该怎么办才能解决这个警告?

非常感谢!

小智 5

看来您的yarn.lock文件包含node-pre-gyp该版本的软件包的重复条目0.6.32

您可以执行以下步骤:

  1. 删除yarn.lock文件。
  2. 重新安装软件包以生成新的yarn.lock yarn install
  3. 再次运行yarn check命令。

  • 不适合我。我只能希望忽略它是安全的。 (4认同)
  • 我很确定删除你的yarn.lock文件并调用`yarn install`将会改变你正在使用的包的版本......这可能**不是**你想要的。 (2认同)