Npm 如何列出和使用纱线2中的包装?
因为我是一名纱线初学者,所以我遵循了当前的纱线教程,它描述了纱线2。所以我安装了纱线2<代码>纱线--version命令给出Npm 如何列出和使用纱线2中的包装?,npm,yarnpkg,yarnpkg-v2,Npm,Yarnpkg,Yarnpkg V2,因为我是一名纱线初学者,所以我遵循了当前的纱线教程,它描述了纱线2。所以我安装了纱线2纱线--version命令给出2.0.0-rc.34 但是Thread2似乎缺少显示本地安装的软件包列表的命令。我知道纱线1有list命令,但我在纱线2中找不到任何类似的命令 我将Thread 2用于一个新的空项目,我使用命令Thread add-D webpack webpack cli添加了webpack。纱线2似乎以完全不同的方式存储包——它没有创建节点模块目录,它似乎使用纱线目录来存储包。因此,npm列
2.0.0-rc.34
但是Thread2似乎缺少显示本地安装的软件包列表的命令。我知道纱线1有list
命令,但我在纱线2中找不到任何类似的命令
我将Thread 2用于一个新的空项目,我使用命令Thread add-D webpack webpack cli
添加了webpack。纱线2似乎以完全不同的方式存储包——它没有创建节点模块
目录,它似乎使用纱线
目录来存储包。因此,npm列表
没有显示任何内容
此外,当我尝试npxwebpack--help
时,npm没有找到webpack,并建议使用warneadd-D
安装它,尽管我已经这样做了
那么,如何查看所有已安装软件包的列表,以及如何让npm使用Thread 2查看它们呢
我的系统是Linux Mint 19.3,Node.js版本是12.18.0,npm版本是6.14.4。Node.js是从deb.nodesource.com/Node_12.x存储库安装的。Thread 2确实还没有
list
命令,但有一个添加它的请求()
纱线2实际上以不同的方式存储包装,与纱线1不同,纱线1与npm
不兼容
要使用纱线2启动webpack,可以使用
warn run webpack
,甚至warn webpack
warn 2确实还没有list
命令,但有一个添加它的请求()
纱线2实际上以不同的方式存储包装,与纱线1不同,纱线1与npm
不兼容
要启动带有纱线2的网页包,可以使用
纱线运行网页包
,甚至纱线网页包
不是及时响应,但它可能仍然有用。使用Thread 2.4.0,在回购的根目录中运行Thread info--recursive--dependents
,将列出它们。还有其他选择,请查看不是及时的响应,但它可能仍然有用。使用Thread 2.4.0,在回购的根目录中运行Thread info--recursive--dependents
,将列出它们。还有其他选项,请查看了解npm
和warn
都是节点包管理器,这一点很重要。因此,您所安装的任何一个都不能被另一个看到。@MwamiTovi,当我安装带有Thread 1的软件包时,它们会出现在节点\u模块中,因此npm可以完美地看到它们。它们可以互换。但纱线2的情况并非如此。这并没有明确问题,如何使用纱线2本身实现这一点。重要的是要认识到npm
和warn
都是节点包管理器。因此,您所安装的任何一个都不能被另一个看到。@MwamiTovi,当我安装带有Thread 1的软件包时,它们会出现在节点\u模块中,因此npm可以完美地看到它们。它们可以互换。但纱线2的情况并非如此。这并没有明确的问题,如何用纱线2本身做到这一点。