我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"
}
}
Run Code Online (Sandbox Code Playgroud)
回应评论:NPM安装顶级deps,很好,没有错误,它看起来像是有效的.它永远不会下载deps的deps.将尝试-d选项.