Как установить зависимость npm как зависимость от пира - PullRequest
0 голосов
/ 09 апреля 2020

Имеет ли npm возможность установить зависимость как равноправную зависимость, как параметр пряжи --yarn, вместо добавления вручную, например:

"peerDependencies": {
  "@angular/core": "^7.0.0"
}

Ответы [ 3 ]

1 голос
/ 09 апреля 2020

Чтобы добавить Peer Dependency, вам действительно нужно вручную изменить ваш пакет. json файл. Например, для Angular проектов библиотек компонентов я рекомендую добавить angular / core в качестве одноранговой зависимости. Поэтому, если вы хотите указать, что ваш пакет создан для Angular 7, вы можете включить что-то вроде этого:

"peerDependencies": {
  "@angular/core": "^7.0.0"
}
0 голосов
/ 09 апреля 2020

вы не можете сделать это напрямую в npm 3, поэтому проверьте нижеприведенную ссылку на наличие деализаций { ссылка } Вы можете сделать это любым из следующих способов: { ссылка }

0 голосов
/ 09 апреля 2020

Ух ты, братан, но это цель взаимозависимости, ты будешь использовать ее, но не загрузишь.

...