У меня есть собственный пакет NPM в битбакете в качестве частного репозитория, который я установил в своем основном проекте следующим образом:
"devDependencies": {
"my-package": "git+ssh://[email protected]/{name}/my-package.git"
}
Это работает как шарм, но есть проблема с самим пакетом. Он содержит package.json со своими собственными зависимостями, но мой основной NPM не устанавливает его, похоже, он не учитывает, что содержит package.json моего пакета.
Например: теперь мне не хватает пакетов, которые требуются моим собственным пакетам.
Что я могу сделать, чтобы NPM всегда устанавливал мои пакеты пакетов, определенные в package.json?
Структура мудрая:
MyApp
- package.json (I run npm install on this one)
- some other php files..
- node_modules
- my-package
- package.json <-- This contains dependencies, which are not installed