NPM本地路径(依赖性)传递依赖性是否被忽略?

时间:2020-11-03 15:37:55

标签: node.js npm npm-install

我使用一个非常简单的NPM项目,该项目的链具有一个本地依赖项,该本地依赖项具有自己的依赖项(常规软件包fs-extra)。

root-> file:../local-dependency-> fs-extra

当我运行6.14.8时,发生了非常奇怪的事情(NPM版本npm install),我认识到以下情况:

a)(根的)本地依赖项指向父目录或“更高”目录(例如file:../local-dependency),其传递依赖项(fs-extra安装到{根的{1}}

b)(根目录的)本地依赖性指向与根目录(node_modules)相同级别的目录,其传递性依赖性(file:./local-dependency 安装到{{ 1}}的根

这是正常现象还是(已知)错误?当前的行为对我来说似乎很奇怪。

0 个答案:

没有答案