首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Yarn 2中列出和使用软件包?

如何在Yarn 2中列出和使用软件包?
EN

Stack Overflow用户
提问于 2020-06-13 20:43:45
回答 2查看 1.4K关注 0票数 1

因为我是Yarn的初学者,所以我遵循了当前的Yarn教程,它描述了Yarn 2。所以我安装了Yarn 2。yarn --version命令提供了2.0.0-rc.34

但是Yarn 2似乎缺少一个命令来显示本地安装的包的列表。我知道Yarn1有list命令,但我在Yarn2中找不到任何类似的命令。

我将Yarn2用于一个新的空项目,我使用yarn add -D webpack webpack-cli命令添加了webpack。Yarn 2似乎以完全不同的方式存储软件包--它没有创建node_modules目录,它似乎使用.yarn目录来存储软件包。所以npm list没有显示任何内容。

此外,当我尝试npx webpack --help时,npm找不到webpack,并建议使用yarn add -D安装它,尽管我已经这样做了。

那么,如何查看所有已安装软件包的列表,以及如何让npm在Yarn 2中看到它们?

我的系统是Linux mint19.3,Node.js版本是12.18.0,npm版本是6.14.4。Node.js是从deb.nodesource.com/Node12.x存储库安装的。

EN

回答 2

Stack Overflow用户

发布于 2021-01-07 20:46:20

这不是一个及时的响应,但它可能仍然有用。对于Yarn 2.4.0,在存储库的根目录中运行yarn info --recursive --dependents将列出它们。还有其他选择,请查看yarn info

票数 6
EN

Stack Overflow用户

发布于 2020-06-18 19:22:00

Yarn 2实际上还没有list命令,但是有一个添加它的请求(https://github.com/yarnpkg/berry/issues/720)。

Yarn2确实以不同的方式存储包装,与Yarn1相比,Yarn1与npm不兼容。

要使用Yarn2启动webpack,可以使用yarn run webpack,甚至可以使用yarn webpack

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62359930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档