У меня есть собственный пакет NPM в bitbucket как частный репозиторий, который я установил в своем основном проекте следующим образом:
"devDependencies": {
"my-package": "git+ssh://git@bitbucket.org/{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