Локальный модуль NPM - зависимости не устанавливаются при использовании npm install из host package.json - PullRequest
0 голосов
/ 09 мая 2018

Многие из тех же вопросов были заданы до ссылка , но ни один из них не дает четкого ответа или сильно устарел, поэтому просто задавайте снова.

У меня есть package.json с локальным модулем npm:

{
  "dependencies": {
    "local_module": "file:..pathtomodule"
  }
}

когда я запускаю npm i для хост-пакета, локальный модуль установлен, но модули из local_module не установлены. Поэтому я должен запустить отдельный npm i для local_module.

Что я делаю не так ?? не правда ли просто модуль ??

p.s. почему я получаю минус за вопрос? пожалуйста, объясните, чтобы я мог улучшить

заранее спасибо

1 Ответ

0 голосов
/ 09 мая 2018

Насколько я понимаю npm, зависимости для локальных модулей должны быть установлены из этого конкретного модуля package.json. Все зависимости, перечисленные в локальном модуле, будут установлены из «npm i», поскольку новые версии npm устанавливают зависимости между равноправными участниками автоматически. Вы также можете просто опубликовать локальный модуль и установить его с помощью npm. Я не слышал об использовании локальных модулей в зависимостях package.json. Я также довольно новичок в узле и npm.

Пример: обратите внимание, что модуль morgan имеет файл package.json и имеет дополнительные зависимости. Они будут установлены вместе с Морганом с "npm i morgan". enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...