Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Don';我不明白纱线检查警告_Javascript_Node.js_Npm_Yarnpkg - Fatal编程技术网

Javascript Don';我不明白纱线检查警告

Javascript Don';我不明白纱线检查警告,javascript,node.js,npm,yarnpkg,Javascript,Node.js,Npm,Yarnpkg,当我运行纱线检查时收到以下警告: 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" 有人能帮我理解吗 我不知道重复数据消除这个词是什么意思 为什么警告信息中有这么多垃圾字符 我应该如何解决此警告 非常感谢 您的warn.lock文件似乎包含0.6.32版本的包节点pre-gyp的重复条目 您

当我运行
纱线检查时
收到以下警告:

 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"
有人能帮我理解吗

  • 我不知道重复数据消除这个词是什么意思
  • 为什么警告信息中有这么多垃圾字符
  • 我应该如何解决此警告

非常感谢

您的
warn.lock
文件似乎包含
0.6.32版本的包
节点pre-gyp
的重复条目

您可以执行以下步骤:

  • 删除
    warn.lock
    文件
  • 重新安装软件包以生成新的纱线。锁定
    纱线安装
  • 再次运行
    纱线检查
    命令

  • 重复数据消除。。。重复数据消除:=重复数据消除(我承认我必须为此咨询谷歌)。谢谢你的努力!我也在谷歌上搜索过,但作为一名新手,我只想再次检查一下:关于警告,我对Thread一无所知,但在我看来,该工具似乎发现了重复的依赖项。现在我不理会。这些警告存在报告的问题。享受吧@安德烈亚斯:我很喜欢这个问题。读这篇文章时笑了出来:“垃圾字符”是终端格式:
    \u001b[2m
    表示“微弱”(浅灰色),而
    \u001b[22m
    表示正常颜色。(它们,嗯,逃逸到可见消息中似乎是一个纱线错误。)因此消息实际上是
    警告“chokidar fsevents#node pre gyp ^ 0.6.29”可以将重复数据从“0.6.32”删除到“节点前”-gyp@0.6.32“
    ——带有“chokidar#”部分,意思是不强调。(尽管我来这里是想找到你第三个问题的答案。)这对我不起作用。我只希望可以安全地忽略它。我很确定删除你的Thread.lock文件并调用
    Thread install
    将更改你正在使用的软件包的版本…这可能不是你想要的。