npm - 安装插件时出错

npm - Error installin a plugin

我是 npm 新手,我想安装一个插件,但出现以下错误,我知道该插件需要 angular 2.1.2,而我使用的是 2.0.1。 不更新angular怎么解决?我认为该插件不依赖于 angular 版本。 谢谢!

npm ERR! peerinvalid The package @angular/common@2.0.1 does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer @angular/forms@2.0.1 wants @angular/common@2.0.1
npm ERR! peerinvalid Peer @angular/platform-browser@2.0.1 wants @angular/common@2.0.1
npm ERR! peerinvalid Peer @angular/platform-browser-dynamic@2.0.1 wants @angular/common@2.0.1
npm ERR! peerinvalid Peer @angular/router@3.0.1 wants @angular/common@2.0.1
npm ERR! peerinvalid Peer angular2-notifications@0.4.46 wants @angular/common@^2.1.2
npm ERR! peerinvalid Peer @angular/router-deprecated@2.0.0-rc.2 wants @angular/common@^2.0.0-rc

我们遇到了这个问题,这是因为您的 npm 旧版本。尝试将其更新为

npm install npm -g

这个错误应该会消失!