npm安装问题

The*_*ner 4 npm express

我已经安装了express,fs和几个包.当我做

npm ls
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

â   âââ 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
Run Code Online (Sandbox Code Playgroud)

我不确定如何获得此ERR?我能够使用azure和express运行我的示例应用程序.不知道是不是从sudo npm服用?如果是这样的话.我想知道什么时候从sudo npm列表(全球)?当从npm列表(本地).

sudo npm ls
Run Code Online (Sandbox Code Playgroud)

没有错误

dvi*_*tes 5

npm prune应该照顾它.除此之外,它删除了依赖性.这可能不是你想要做的.

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

......"依赖":{"express":"3.0.5"},...

还要注意,依赖项'fs'是节点的一部分,不需要在package.json中明确声明.