Требовать зависимости другой зависимости в узловых модулях
У меня есть простое приложение для узлов, которое имеет одну зависимость от другого приложения на github. Зависимость устанавливается просто отличноnpm install
, но когда я пытаюсь потребовать что-то установленное там, он говорит, что это не доступно. Например, приложение github устанавливает Mongoose как зависимость. Я думал, что это родительское приложение сможет получить доступ к этому модулю, так как он находится в дочернем:
var mongoose = require('mongoose')
Структура выглядит примерно так:
/app
/node_modules
/github_dependency [parent module]
/node_modules
/mongoose [child module]
Должен ли я просто включить mongoose в качестве зависимости в родительское приложение или есть способ получить доступ к этому модулю через ребенка?