安装angularx-social-login

时间:2018-11-29 09:05:07

标签: angular

我是Angular的新手,尝试在正在处理的项目上安装angularx-social-login软件包时遇到此问题。

尝试安装npm install --save angularx-social-login时出现以下错误。

出现以下错误:

  

C:\ Users \ DELL \ Desktop \ FrontEnd> npm install --save   angularx-social-login npm WARN @ angular / animations @ 6.1.3需要一个   @ angular / core @ 6.1.3的对等节点,但未安装。您必须安装   对等依赖自己。 npm警告@ ng-bootstrap / ng-bootstrap @ 3.2.0   需要@ angular / common @ ^ 6.1.0的同位体,但未安装。您   必须自己安装对等依赖项。 npm警告   @ ng-bootstrap / ng-bootstrap @ 3.2.0需要一个对等体   @ angular / core @ ^ 6.1.0,但未安装。您必须安装对等   自己依赖。 npm警告@ ng-bootstrap / ng-bootstrap @ 3.2.0   要求@ angular / forms @ ^ 6.1.0的同位体,但未安装。您   必须自己安装对等依赖项。 npm警告   @ ng-forms / file-upload @ 1.1.0需要一个对等体@ angular / common @ ^ 6.0.7   但没有安装。您必须自己安装对等依赖项。   npm WARN @ ng-forms / file-upload @ 1.1.0需要一个对等体   @ angular / compiler @ ^ 6.0.7,但未安装。您必须安装对等   自己依赖。 npm WARN @ ng-forms / file-upload @ 1.1.0需要一个   @ angular / core @ ^ 6.0.7的对等节点,但未安装。您必须安装   对等依赖自己。 npm警告@ ng-forms / file-upload @ 1.1.0   需要@ angular / forms @ ^ 6.0.7的同位体,但未安装。您   必须自己安装对等依赖项。 npm警告   @ ng-forms / file-upload @ 1.1.0需要一个@ angular / http @ ^ 6.0.7的同位体   但没有安装。您必须自己安装对等依赖项。   npm WARN @ ng-forms / file-upload @ 1.1.0需要一个对等体   @ angular / platform-b​​rowser @ ^ 6.0.7,但未安装。你必须   自己安装对等依赖项。 npm警告   @ ng-forms / file-upload @ 1.1.0需要一个对等体   @ angular / platform-b​​rowser-dynamic @ ^ 6.0.7,但未安装。您   必须自己安装对等依赖项。 npm警告   @ ng-forms / file-upload @ 1.1.0需要一个@ angular / router @ ^ 6.0.7的同位体   但没有安装。您必须自己安装对等依赖项。   npm WARN angular2-image-upload@1.0.0-rc.1需要一个   @ angular / common @ ^ 2.4.9 || ^ 4.0.0,但未安装。你必须   自己安装对等依赖项。 npm警告   angular2-image-upload@1.0.0-rc.1需要一个对等体   @ angular / core @ ^ 2.4.9 || ^ 4.0.0,但未安装。您必须安装   对等依赖自己。 npm WARN angular2-image-upload@1.0.0-rc.1   需要一个@ angular / http @ ^ 2.4.9 ||的对等项^ 4.0.0,但没有一个   已安装。您必须自己安装对等依赖项。 npm警告   angular2-image-upload@1.0.0-rc.1需要一个对等体rxjs@^5.0.0-rc.2   但没有安装。您必须自己安装对等依赖项。   npm WARN ng-circle-progress@1.1.0需要一个rxjs@^5.1.0的同位体,但是   没有安装。您必须自己安装对等依赖项。 npm   警告ngx-snackbar@1.2.0-rc.2需要一个对等体@ angular / common @ ^ 4.0.0   但没有安装。您必须自己安装对等依赖项。   npm WARN ngx-snackbar@1.2.0-rc.2需要对等   @ angular / core @ ^ 4.0.0,但未安装。您必须安装对等   自己依赖。 npm WARN patternfly-ng@4.5.1需要一个   typescript@^2.9.2,但未安装。您必须安装对等   自己依赖。 npm WARN patternfly-ng@4.5.1需要一个   rxjs@^6.2.2,但未安装。您必须安装对等依赖项   你自己npm WARN angularx-social-login@1.2.5需要一个   @ angular / core @ ^ 7.0.0,但未安装。您必须安装对等   自己依赖。 npm警告可选的跳过选择性依赖:   fsevents@1.2.4(node_modules \ fsevents):npm WARN enoent跳过   可选依赖项:ENOENT:无此类文件或目录,请重命名   'C:\ Users \ DELL \ Desktop \ FrontEnd \ node_modules.staging \ fsevents-300da7c0 \ node_modules \ abbrev'   ->'C:\ Users \ DELL \ Desktop \ FrontEnd \ node_modules.staging \ abbrev-edca6c5f'

     

npm错误!代码E404 npm ERR!找不到404:flatmap-stream@0.1.2

     

npm错误!有关此运行的完整日志,请参见:npm ERR!
  C:\ Users \ DELL \ AppData \ Roaming \ npm-cache_logs \ 2018-11-28T21_08_59_644Z-debug.log

1 个答案:

答案 0 :(得分:1)

flatmap-streammalicious package(完整的故事here),已从npm中删除(因此为404)。您应该查看哪个软件包依赖于flatmap-stream并锁定到可修复此依赖性的版本(到目前为止,大多数软件包已发布了此修复程序)。

一个人可以使用npm ls flatmap-stream

检查哪些程序包使用了平面图

event-stream(现在由npm团队自己维护)经常对其进行修复in version 3.3.4