На НОМ 3.3.12 (узел 4.2.2), следующие вещи происходят:НПХ зависимости разделяемых зависимостей
Я бег npm install
в проекте, где один из зависимостей в моем проекте является также зависимостью одного из другие зависимости. Например:
- Мой проект зависит от пакетОтель и пакет Б
- пакетОтель также зависят от пакета
- И мой проект и пакетОтель зависят от того же verison из пакета Б
Затем я бегу npm update
в моем проекте. Выходной NPM списки:
[email protected] node_modules/PackageB -> node_modules/PackageA/node_modules/PackageB
Так вдруг и пакет не в node_modules моего проекта (только в node_modules под пакетОтелем) и требуют («») и пакета в файлах проект не удается.
Что вызывает это, и как я могу лучше всего избежать проблемы?