【发布时间】:2015-02-17 21:40:46
【问题描述】:
My Node 应用在运行npm install 或安装新模块时不断显示以下警告。我是在某处不必要地声明这些模块还是这是预期的行为?
npm WARN package.json fs@0.0.2 fs is also the name of a node core module.
npm WARN package.json fs@0.0.2 No description
npm WARN package.json fs@0.0.2 No repository field.
npm WARN package.json fs@0.0.2 No README data
npm WARN package.json http@0.0.0 http is also the name of a node core module.
npm WARN package.json http@0.0.0 No description
npm WARN package.json http@0.0.0 No repository field.
npm WARN package.json http@0.0.0 No README data
npm WARN package.json querystring@0.2.0 querystring is also the name of a node core module.
【问题讨论】:
-
似乎你可能在你的 package.json 中包含 fs 和 http 作为依赖项,而你不应该这样做。你不需要依赖/安装核心模块,它们总是在那里。
-
你有定义了这些的 npm-shrinkwrap 吗?
-
我最初是在 package.json 中声明这些模块,但我已经删除了它,它仍然在发生。有没有可能缓存在某个地方?
-
文件夹中有npm-shrinkwrap吗?
-
文件夹或 /node_modules 中没有 npm-shrinkwrap
标签: node.js warnings package.json