プライベートアプリ用にpackage.json
ファイルを作成しました。それで、私は期待どおり、依存関係をリストアップしています。これらの依存関係の中には、独自の依存関係を持つものがあります。私のアプリでnpm install
を実行しているとき、私の依存関係の依存関係はインストールされていません。これを防止しているpackage.jsonファイルに何か問題がありますか? (「ウィンストン」は、正しくインストールされていない、私の依存関係の1つである)npm installを実行しているときにpackage.jsonが依存関係をインストールしていません
{
"name": "my app",
"version": "0.0.1",
"dependencies" : {
"connect" : "1.8.5",
"express" : "2.5.8",
"socket.io" : "0.8.7",
"winston" : "0.5.9"
},
"engine": {
"node": ">=0.6"
}
}
REPONSEコメントへ:NPMは、トップレベルのDEPSをインストールし、それが動作するように、罰金、エラー、それが見えません。デープのデープをダウンロードすることは決してありません。 -dオプションを試します。
コマンド 'NPMは-d'仕事をインストールしていますか? –
特定のエラーメッセージがありますか。私はビルドではなく依存関係の依存関係から生じる前に、この問題を抱えていました。 'npm install'がビットをダウンロードしようとしている場合、あなたは正しい軌道に乗っています。 –
は 'npm link'で、' npm install -d'は同じです!私はいつも 'npm link'でこれを行います。 – pkyeck