如何解决NPM本地路径依赖性传递依赖性是否被忽略?
我使用一个非常简单的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}}的根
这是正常现象还是(已知)错误?当前的行为对我来说似乎很奇怪。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。