gpt4 book ai didi

node.js - 如何展开 Node 模块?

转载 作者:太空宇宙 更新时间:2023-11-03 23:05:39 25 4
gpt4 key购买 nike

我当前的 npm 版本是 3.7.3 。以前,只有所需的包才会安装在我的 Node 模块中。但现在它们已经全部扁平化,并且当我查看 Node 模块时可以看到 100 多个文件夹。我更喜欢旧的方式,您可以进入各个文件夹并查看它们的依赖关系。这是一个类似的线程: Why does npm install many packages into "/node_modules" instead of only one?

我尝试运行npm uninstall但没有取得太大成功。

最佳答案

基本上,你运气不好...NPM 不提供任何与此相关的配置选项。如果必须的话,它会嵌套依赖项以解决版本冲突,但仅限于这种情况。您唯一的选择是降级 NPM(不推荐)。但是,如果您只是需要查看出于信息原因而嵌套的依赖项,则可以使用npm ls。它会为您绘制一个图表。

请参阅此相关 NPM 问题以获取更多讨论:https://github.com/npm/npm/issues/9809

关于node.js - 如何展开 Node 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35491436/

25 4 0
文章推荐: node.js - Stripe 连接 : Cancel Subscription with Node. js
文章推荐: c# - 将 List 动态转换为 List