Как сделать пакет npm, зависящий от реакции и реагирования - PullRequest
0 голосов
/ 02 апреля 2019

Я сделал пакет npm, и мой пакет зависел от реакции и реагирования.Я не хочу упаковывать их в пакет npm, поэтому я сделал их внешними:

  externals: {
    react: "react",
    "react-dom": "react-dom"
  }

Делая их внешними, я могу упаковать их без проблем.Но если я ссылаюсь на него в другом проекте, он утверждает, что «не может найти модуль« реагировать »и« реагировать на дом », даже если я уверен, что реактив и реакция-дом перечислены в папке проекта node_modules.

Как это исправить?

1 Ответ

0 голосов
/ 23 апреля 2019

Кажется, добавив peerDependency в package.json, это можно исправить:

peerDependency: {
    "react": "latest",
    "react-dom": "latest"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...