4

我已经安装了 express、fs 和几个软件包。当我做

npm ls

我收到以下错误:

â   âââ mime@1.2.6
âââ fs@0.0.0 extraneous
âââ node-uuid@1.4.0

npm ERR! extraneous: fs@0.0.0 /home/user123/trail/node_modules/fs
npm ERR! extraneous: express@3.0.5 /home/user123/trail/node_modules/express
npm ERR! not ok code 0

我不确定如何消除此 ERR?我可以使用 azure 和 express 运行我的示例应用程序。不确定它是否来自 sudo npm ?如果是这样的话。我想知道什么时候需要 sudo npm list (global)?以及何时来自 npm 列表(本地)。

sudo npm ls

没有错误

4

1 回答 1

5

npm prune 应该照顾它。除了它在事后删除依赖关系。这可能不是你想要做的。

如果您需要依赖项,请在 package.json 中声明它,如下所示:

...“依赖”:{“快递”:“3.0.5”},...

另请注意,依赖项“fs”是节点的一部分,无需在 package.json 中显式声明。

于 2013-01-14T06:30:12.410 回答