Отсутствие одноранговых зависимостей

Я новичок в npm и угловых проектах, и я использую [email protected] в своем package.json. package.json. Когда я делаю npm install, я получаю следующую ошибку:

[email protected] requires a peer of [email protected] - 3 but none is installed. You must install peer dependencies yourself. 

Означает ли это, что мне нужно добавить [email protected] - 3 в мой peerDependencies package.json разделе peerDependencies, кроме установки его локально no-save опции no-save?

Кроме того, нужно ли устанавливать эту пропущенную равноправную зависимость на сервере сборки? Или его можно игнорировать?

Ответ 1

Просто установите зависимость самостоятельно:

npm install [email protected] --save

Хотя --save является необязательным, я рекомендую его поместить, поэтому в следующий раз вы просто можете ввести только npm install и будут установлены как bootstrap, так и jquery. Вы можете прочитать информацию о равных связях с документацией по npm.

Ответ 2

Вы должны прочитать терминал, были ли установлены все важные зависимости. Если он не установил их вручную.

npm install <MISSING DEPENDANCY> --save

В твоем случае

npm install [email protected] --save