运行 yarn install 时,一个模块不提供另一个模块是什么意思?

bre*_*ter 8 node.js npm yarnpkg yarnpkg-v2

当我yarn在使用 firebase 的 React 应用程序上运行时,我会收到几个警告,例如...

@firebase/auth@npm:0.14.5 [c52f6] doesn't provide @firebase/app-types@0.x requested by @firebase/auth-types@npm:0.10.0

myapp@workspace:. doesn't provide @testing-library/dom@>=5 requested by @testing-library/user-event@npm:10.2.0
Run Code Online (Sandbox Code Playgroud)

(仅供参考...我正在使用纱线 v2)

这是否意味着我需要将它们显式添加到我的 package.json 中?

Jan*_*ena 14

错误代码为YN0002,请参阅官方文档解释此错误。

它涉及对等依赖项,这些依赖项通常与特定版本的另一个依赖项(其对等项)一起加载。

总之,这是一个只能由包作者修复的错误。作为最终用户,您将无法应用官方文档中提到的任何建议。