я создал файл package.json
для своего частного приложения. В нем у меня перечислены мои зависимости, как и ожидалось. Некоторые из этих зависимостей имеют свои собственные зависимости. При запуске npm install
в моем приложении не устанавливаются зависимости моих зависимостей. Что-то не так с моим файлом package.json, что мешает этому? («winston» — это одна из моих зависимостей, которая не устанавливается должным образом)
{
"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"
}
}
Ответ на комментарии: NPM устанавливает deps верхнего уровня, все в порядке, ошибок нет, похоже, он работает. Он просто никогда не загружает файлы deps. Попробую вариант -d.