25
ノードを使用して簡単なアプリケーションを作成しました。急行、モンゴブ、モンゴースにかかっています(簡単)。 だから、私はpackage.json
というファイルを作成し、その中でこれを置く:"npm install"ですべての依存関係がダウンロードされるようにpackage.jsonファイルを書き込む方法
{
"name": "booking-dojo",
"description": "Booking dojo app",
"version": "0.0.1",
"private": true,
"dependencies": {
"express": "3.x",
"mongodb": "*",
"mongoose": "*"
}
}
が、私はそれらのモジュールとその依存関係をインストールするためにNPM期待し、npm install
を走りました。 結果は残念だった:私はexpress
そのニーズjade
(はるか)、およびmongoose
ニーズmongodb
を知っとして
[email protected] /home/merc/Synced/Development/Bookings/app/server
├─┬ [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └─┬ [email protected]
│ └── [email protected]
├─┬ [email protected]
│ └── [email protected]
└─┬ [email protected]
├── [email protected]
└── [email protected]
私は、このことで混乱しています。
私はnode_modules/jade
に入るとnpm install
を実行すると、メインツリーからの結果は非常に異なっている:だから
[email protected] /home/merc/Synced/Development/Bookings/app/server
├─┬ [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ ├── [email protected]
│ │ ├── [email protected]
│ │ └─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ ├── [email protected]
│ ├─┬ [email protected]
│ │ └── [email protected]
│ └─┬ [email protected]
│ └─┬ [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
├─┬ [email protected]
│ └── [email protected]
└─┬ [email protected]
├── [email protected]
└── [email protected]
、express
はたくさん成長しを持っています。 npm install
は、サブモジュールの依存関係の一部をにロードしているようです。
誰かがこれにいくつかの光を当てることができますか?いくつかの依存関係がないのはなぜですか?私は何か間違っているのですか? (可能性)
ありがとうございます!
メル。