使用npm 安装包时出现错误 安装失败后

npm list 出现以下信息

1
2
3
4
5
6
7
8
9
10
npm ERR! extraneous: [email protected] D:\Project\wzzl\node_modules\asciify-pixel-matrix
npm ERR! extraneous: [email protected] D:\Project\wzzl\node_modules\compute-size
npm ERR! extraneous: [email protected] D:\Project\wzzl\node_modules\got
npm ERR! extraneous: [email protected] D:\Project\wzzl\node_modules\image-parser
npm ERR! extraneous: [email protected] D:\Project\wzzl\node_modules\lwip-pixels
npm ERR! extraneous: [email protected] D:\Project\wzzl\node_modules\one-by-one
npm ERR! extraneous: [email protected] D:\Project\wzzl\node_modules\terminal-char-width
npm ERR! extraneous: [email protected] D:\Project\wzzl\node_modules\underscore
npm ERR! extraneous: [email protected] D:\Project\wzzl\node_modules\url-remote
npm ERR! extraneous: [email protected] D:\Project\wzzl\node_modules\walkdo

应该说的是有一些闲置的、不必要的软件包安装。在大多数情况下 这应该是一个警告,因此可以忽略。

如果需要删除这些信息 可以这样:

1
npm prune

它会删除package.json文件外的所有包 再次npm list 发现错误消失!