我升级到了最新的Angular 8版本,并且更新正常。现在,它可以像更新前一样工作。
在完成query firestore
之后(npm list
之后),我只看到奇怪的消息:
npm install
为什么会这样?
我猜这些软件包并没有丢失,因为该应用程序运行良好并且位于我的UNMET PEER DEPENDENCY @angular/common@8.0.0
...
UNMET PEER DEPENDENCY @angular/compiler@8.0.0
...
UNMET PEER DEPENDENCY @angular/core@8.0.0
文件中:
package.json
我有最新的"@angular/common": "8.0.0",
"@angular/compiler": "^8.0.0",
"@angular/core": "8.0.0",
和node
:
npm
编辑2 :
npm -v
6.9.0
node -v
v12.3.1
的输出是:Git gist
修改: package.json是:
npm ls
答案 0 :(得分:1)
npm ERR! peer dep missing: @angular/common@^6.0.0 || ^7.0.0, required by ngx-logger@3.3.13
npm ERR! peer dep missing: @angular/compiler@>=2.3.1 <8.0.0 || >7.0.0-beta <8.0.0, required by codelyzer@4.5.0
npm ERR! peer dep missing: @angular/core@>=2.3.1 <8.0.0 || >7.0.0-beta <8.0.0, required by codelyzer@4.5.0
npm ERR! peer dep missing: @angular/core@^6.0.0 || ^7.0.0, required by ng-recaptcha@4.2.1
npm ERR! peer dep missing: @angular/core@^6.0.0 || ^7.0.0, required by ngx-logger@3.3.13
输出表明某些第三方软件包需要某些角度软件包的较低版本(<8.0.0)。
您必须: