假设以下情况。假设我正在开发一个名为test
的快速项目。在该项目中,我使用名为x
的节点模块。 x
使用另一个名为y
的模块。我已将x
添加到项目package.json
的{{1}}的依赖项中。我是否还需要添加test
?简单的直觉说我不需要,但它导致我的问题。有什么帮助吗?
答案 0 :(得分:0)
要回答您的问题,是的,您需要添加y
。据我所知,它的作用相反。如果您已将y
安装为项目依赖项,则x
不需要将其作为其依赖项进行安装。
节点查看上层目录(在查看当前目录之前)是否存在node_modules
个文件夹,如果您要查找的模块已经存在,则搜索它们。