2017-01-17 3 views
0

Можете ли вы помочь мне с этим НПМ/угловой погрешности пожалуйстаошибка при установке ионно-родной с НПМ

$ npm install ionic-native --save 
[email protected] /home/louisro/Documents/mobileApps/BoardLine/ionic_version 
├── UNMET PEER DEPENDENCY @angular/[email protected]>=2.0.0-rc.0 <2.0.0-rc.5 
└── [email protected] 

npm WARN @ionic/[email protected] requires a peer of @angular/[email protected]>=2.0.0-rc.0 <2.0.0-rc.5 but none was installed. 
+0

Вы пытались удалить '' npm_modules'' и переустановить. – raj

+0

нет, но я собираюсь освободить все мои модули npm, делая это? – Louis

+0

нет, я не знаю, где этот каталог, я просто вижу 'node_modules' в моем корневом каталоге проекта – Louis

ответ

1

Вы можете удалить node_modules и переустановить пакеты с npm install. Это будет искать все зависимости в атрибуте dependenciespackage.json и установить их.

Как package.json знать зависимости вашего проекта? Ну, вы просили его (или должны были). Когда вы сделаете npm install <pkg-name> --save, установите пакет в node_modules и --save добавляет его в package.jsondependencies.

Таким образом, npm install добавит все пакеты обратно, упомянутые в package.json и его зависимостях. Надеюсь, поможет.

+0

это сработало, спасибо! – Louis

+1

@ Louis рада помочь. – raj

Смежные вопросы