Частный пакет Bitbucket NPM не устанавливает зависимости

У меня есть собственный пакет 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

person Dennis Smink    schedule 29.01.2019    source источник


Ответы (1)


Решил, проблема была в том, что мы определили наши пакеты в devDependencies, которые должны быть в зависимостях.

person Dennis Smink    schedule 30.01.2019