“警告” [警告模式[“ debug@^4.1.1”]试图在同一目的地解包”(实际)是什么意思?

时间:2019-02-01 18:49:41

标签: node.js debugging npm yarnpkg

我看到有关栈溢出的Yarn发出的此警告还有其他问题,但是我无法找到答案的意思-我的意思是真正的意思。也就是说,这对我和我的应用程序意味着什么,我该如何纠正?

我正在尝试将debug添加到Yarn中,即yarn add debug -D,并且得到警告

warning Pattern ["debug@^4.1.1"] is trying to unpack in the same destination "/Users/xyz/Library/Caches/Yarn/v4/npm-debug-4.1.1-3b72260255109c6b589cee050f1d516139664791/node_modules/debug" as pattern ["debug@^4.1.0","debug@^4.0.1"]. This could result in non-deterministic behavior, skipping.

我尝试了yarn remove debug,然后尝试了yarn add debug -D,但这没用。

任何见解和建议都非常感谢!

1 个答案:

答案 0 :(得分:1)

这意味着安装程序通常会创建要安装的目录,但是在这种情况下,它偶然发现了目录已存在的情况。警告您,如果将文件放在此处,则新文件可能会与已经存在的文件共存。

尝试运行:

rm -fR /Users/xyz/Library/Caches/Yarn/v4/npm-debug-4.1.1-3b72260255109c6b589cee050f1d516139664791/node_modules/debug

然后尝试再次安装。

如果这不起作用,请尝试运行:

rm -fR /Users/xyz/Library/Caches/Yarn/v4/npm-debug-4.1.1-3b72260255109c6b589cee050f1d516139664791/node_modules

然后尝试再次安装。