Связанные зависимости извлекают свои собственные зависимости из своего package.json? - PullRequest
0 голосов
/ 22 февраля 2012

Я развертываю свое приложение на Nodejitsu, и у меня есть собственный модуль, с которым у меня связана npm.Я добавил этот модуль в свои связанные зависимости, но при развертывании возникают проблемы, из-за которых он не может найти модули, от которых связана связанная зависимость.

Эти зависимости перечислены в его package.json, но по какой-то причинене втягиваются.

Есть идеи?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 23 февраля 2012

Если вы когда-нибудь застряли в чем-то подобном, пожалуйста, не стесняйтесь заходить на #nodejitsu на freenode.

Отвечая на ваш вопрос:

Массив, содержащий список имен пакетов, которые вы связали в своем пакет.

Соглашение заключается в том, чтобы убедиться, что ваши связанные зависимости существуют в узел_модули / папка.

Пакеты, перечисленные в bundleDependencies, теперь будут оставаться заблокированными в версия, содержащаяся в папке node_modules /.

Источник: http://package.json.jit.su

Вы также можете добавить git-репозитории в качестве зависимостей:

{
  "name": "my-app",
  "dependencies": {
    "private-repo": "git+ssh://git@github.com:my-account/node-private-repo.git#v0.0.1",
  }
}

Источник: http://debuggable.com/posts/private-npm-modules:4e68cc7d-1ac4-42d9-995a-343dcbdd56cb

0 голосов
/ 29 января 2014

Я могу ошибаться, но я чувствую, что Nodejitsu использует именно то, что находится в папке из связанных зависимостей.Он просто копирует все файлы и никогда не запускает npm install на них.
В конце концов, это связанные зависимости, можно ожидать, что они будут автономными.

...