如何覆盖npm peerinvalid

Kyl*_*ley 5 javascript package-managers node.js npm

我正在尝试安装已peerDependencies为较旧版本的软件包指定a的节点模块。我知道该模块将与较新版本一起使用。如何告诉npm忽略该peerinvalid错误?当前,该peerinvalid错误正在停止安装过程。

这是错误:

npm ERR! peerinvalid Peer xxx@x.x.x wants xxx@x.x.x
Run Code Online (Sandbox Code Playgroud)

谢谢!

Kyl*_*ley 0

在 NPM v3 中,对等依赖项显示警告而不是错误。

\n\n
\n

我们还将更改 npm@3 中对等依赖关系的行为。我们将不再自动下载对等依赖项。相反,如果尚未安装对等依赖项,我们\xe2\x80\x99 会警告您。这需要您自己手动解决peerDependency冲突,但从长远来看,这应该会使您\xe2\x80\x99不太可能因packages\xe2\x80\x99依赖项而陷入困境。

\n
\n\n

http://blog.npmjs.org/post/110924823920/npm-weekly-5

\n