Ошибка rxjs 6 с тестовой командой ng, в то время как rxjs5 зарегистрирован в зависимостях - PullRequest
0 голосов
/ 28 сентября 2018

При запуске ng test в моем угловом проекте я запускаю с ошибками, связанными с методами rxjs5, используемыми в версии 6.

error TS2339: Property 'take' does not exist on type 'Subject

Странно то, что в моем package.json зависимость rxjsустановлен на

"rxjs": "5.5.11"

Единственная зависимость, которая требует rxjs 6, это ng-packagr, когда я запускаю npm ls rxjs, я получаю такой вывод:

`-- ng-packagr@3.0.6
  `-- rxjs@6.3.2

Нет следов моего корняЗависимость?

Если я запускаю npm ls, чтобы получить полную информацию, я получаю

+-- UNMET PEER DEPENDENCY rxjs@5.5.11

для моей корневой зависимости

И

| +-- rxjs@6.3.2

для зависимости ng-packagr

При проверке в корневой папке rxjs модулей моего узла версия выглядит как 5.5.11.

Есть идеи о том, что происходит?

...