Как установить коллегу @angular/core@^2.2.1?

В моем проекте Ionic 2 я пытаюсь установить npm ng2-pdf-viewer --save

Что приводит к: ├── НЕУДОВЛЕТВОРЕННАЯ ЗАВИСИМОСТЬ PEER @angular/[email protected]

└─┬ [email protected]

└── @types/[email protected]

npm WARN [email protected] требует однорангового узла @angular/core@^2.2.1, но ни один из них не был установлен.

Как я могу это исправить?

Мой package.json включает в себя:

"dependencies": {
    "@angular/common": "2.1.1",
    "@angular/compiler": "2.1.1",
    "@angular/compiler-cli": "2.1.1",
    "@angular/core": "2.1.1",
    "@angular/forms": "2.1.1",
    "@angular/http": "2.1.1",
    "@angular/platform-browser": "2.1.1",
    "@angular/platform-browser-dynamic": "2.1.1",
    "@angular/platform-server": "2.1.1",
    "@ionic/storage": "1.1.6",
    "@types/moment": "^2.13.0",
    "font-awesome": "^4.7.0",
    "ionic-angular": "2.0.0-rc.3",
    "ionic-native": "2.2.3",
    "ionicons": "3.0.0",
    "jquery": "^3.1.1",
    "moment": "^2.17.1",
    "ng2-pdf-viewer": "^1.0.1",
    "pdfjs-dist": "^1.6.483",
    "rxjs": "5.0.0-beta.12",
    "ts-md5": "^1.2.0",
    "zone.js": "0.6.26"
  }

person ToSiRoVe    schedule 30.01.2017    source источник
comment
Вы можете включить package.json в вопрос?   -  person Suraj Rao    schedule 30.01.2017
comment
зависимости: { @angular/common: 2.1.1, @angular/compiler: 2.1.1, @angular/compiler-cli: 2.1.1, @angular/core: 2.1.1, @angular/forms: 2.1.1, @angular/http: 2.1.1, @angular/platform-browser: 2.1.1, @angular/platform-browser-dynamic: 2.1.1, @angular/platform-server: 2.1.1, @ionic/storage: 1.1 .6, @types/moment: ^2.13.0, ionic-angular: 2.0.0-rc.3, ionic-native: 2.2.3, moment: ^2.17.1, ng2-pdf-viewer: ^1.0.1 , pdfjs-dist: ^ 1.6.483, zone.js: 0.6.26   -  person ToSiRoVe    schedule 30.01.2017
comment
отредактируйте свой вопрос и добавьте туда   -  person Suraj Rao    schedule 30.01.2017


Ответы (1)


Чтобы использовать ng2-pdf-viewer, вам нужно иметь angular 2.2.1 или больше. Возможно, вам придется обновить все угловые зависимости [angular/core,http,compiler-cli и т. д.] в вашем package.json до 2.2.1^ и проверить. Вы можете ознакомиться с последними зависимостями пакетов ionic 2 здесь.

person Suraj Rao    schedule 30.01.2017