npm链接导致“无关”错误

时间:2016-11-24 05:45:33

标签: node.js npm

我正在使用npm link来处理彼此依赖的多个项目。但是,每当我在node_modules中有一个链接时,我会npm ERR! extraneous: <module@version> <path>收到一堆npm list条消息。如何让消息消失?

示例:

cd foo_proj
npm link

cd bar_proj
npm link foo_proj

npm list

bar_proj/node_modules现在包含foo_proj的符号链接,但npm list现在显示一堆错误/警告。

1 个答案:

答案 0 :(得分:1)

npm ERR! extraneous表示已安装软件包,但未在您的项目package.json中列出。

由于您列出了全球安装的软件包,因此它会给您带来许多无关的错误,因为大多数全局安装的内容都不会出现在您的项目中。 s package.json

您可以使用tree -d ..命令查看树结构