Отсутствие одноранговых зависимостей
Я новичок в 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