github 上の別のアプリに単一の依存関係を持つ単純なノード アプリがあります。依存関係は で問題npm install
なくインストールされますが、そこにインストールされているものを要求しようとすると、利用できないと表示されます。たとえば、github アプリは依存関係として Mongoose をインストールします。この親アプリは子にあるため、そのモジュールにアクセスできると思いました:
var mongoose = require('mongoose')
構造は次のようになります。
/app
/node_modules
/github_dependency [parent module]
/node_modules
/mongoose [child module]
親アプリにも依存関係としてマングースを含める必要がありますか、それとも子を介してそのモジュールにアクセスする方法はありますか?