Yarn2 插件
下面这些通用的 Yarn认与 Yarn 捆绑在一起。你无需执行任何特殊操作即可使用这些 Yarn,下面让我们一起看下面所的。
包含各种内置补丁,这些补丁将应用于与即插即用分辨率不兼容的软件包。
了对该命令的。
了软件包管理器所必需的各种命令(,,...)。
了file:在依赖项中使用协议的。
了对从Git存储库克隆软件包的。
了对将GitHub引用用作依赖项的。
了对将 URL引用用作依赖项的(仅tgz存档)。
了对该命令的。
了对使用引用作为依赖项的。
了对通过node_modules夹安装软件包的。
了对使用作为依赖项的,并将其解析为类似NPM的表。
了对NPM-特定命令的(,,,...)。
了对该命令的。
了对该patch:协议的。
了通过规范安装JavaScript依赖项的。
尽管这些与Yarn本身在同一存储库中开发,但是这些是可选的,需要通过进行明确安装:
yarn plugin import @yarnpkg/<plugin-name>
为Yarn 了对。
了在依赖项中使用协议的。
了对各种交互式命令()的。
了对该命令的。
可改善使用TypeScript时的体验。
了对新。
了对该命令的。
可以由第三方实体开发。要在您的应用程序中使用它们,只需在时指定完整的URL 。请注意,此时无法从npm表中-必须作为单个JavaScript分发。
以下软件包是通用的,可以用于多种目的(但不限于实现其他软件包管理器):
允许任何应用程序以编程方式操纵项目。
是一组用于通过类型安全的原语抽象系统的工具。
允许将任何POD对象临时转换为不可变对象。
包含编译为WebAssembly的zlib + libzip绑定。
可以用来解析使用的语言。
可用于与兼容的钩子。
是CLI工具,可以为各种工具透明地PnP。
是可移植的,类似于bash的shell解释器。
以下软件包仅供Yarn本身使用,可能对其他应用程序没有用:
包含CLI工具,用于打包及其。
是在之上构建的CLI入口点。