【发布时间】:2015-11-25 13:27:50
【问题描述】:
npm 遇到了一个非常奇怪的问题。我试过了-
npm install cookie-parser
输出是 -
test@1.0.0 /home/techsolvr/Projects/nodeApp/test
`-- cookie-parser@1.4.0 extraneous
npm WARN EPACKAGEJSON test@1.0.0 No description
npm WARN EPACKAGEJSON test@1.0.0 No repository field.
但在我的 node_modules 文件夹中包含以下软件包 -
1) 饼干 | 2)cookie解析器| 3) cookie签名
所以你可以看到添加了 3 个文件夹而不是 1 个。
让我知道我需要更改哪个设置?
节点-v => v5.1.0 npm -v => 3.3.12
安装 body-parser 也是如此,如果没问题,请告诉我……或者配置有问题。
【问题讨论】:
-
cookie-parser 模块使用这些作为依赖项。
-
@Shinobi881 可以理解..但我的问题是它应该在 cookie-parser 模块内而不是在同一级别
-
有时是为了模块化。例如,它们可能每个都有自己的捆绑过程。但我会测试看看那里是否也需要它们。
npm prune或者只是卸载它们,看看它是否会破坏东西。
标签: javascript node.js cookies npm