Сохранить равноправные зависимости в npm с помощью команды - PullRequest
0 голосов
/ 16 января 2019

Есть ли способ добиться этого с помощью npm? В настоящее время я делаю это вручную, было бы неплохо использовать аналогичный подход, как с npm install --save

Я нашел несколько старых обсуждений и коммитов, но, похоже, это не удалось:

https://github.com/npm/npm/pull/3994

1 Ответ

0 голосов
/ 18 марта 2019

Насколько я могу судить, ты не можешь. Просто установите его как обычную зависимость (производственную или иную, точно так же, как пакет, требующий зависимости от равноправного узла, установлен как).

Даже если вы вручную добавите запись в peerDependencies, npm audit не сможет распознать пакет и попросить его установить.

Этот вид воняет, я большой поклонник разделения проблем, и вести список модулей, которые существуют только для того, чтобы они могли быть поглощены другими модулями, отвратительно.

Но это то, что есть, и пока вы используете предоставленные вам команды npm, я думаю, что это управляемо.

...