跳至主要内容

yarn pnpify run

注意

要使用此命令,你需要使用 @yarnpkg/pnpify

  • 通过使用 yarn add 在本地安装它,并使用 yarn run 运行它
  • 通过使用 yarn dlx 在临时环境中下载并运行它

使用虚拟 node_modules 文件夹运行命令。

用法

$ yarn pnpify run <commandName> ...

示例

使用 PnPify 运行 Angular


pnpify ng build

详细信息

当一个非 PnP 兼容项目尝试访问 node_modules 目录(例如通过 readdirreadFile),PnPify 会拦截这些调用并将它们转换为对 PnP API 的调用。然后,根据结果,它模拟了一个虚拟 node_modules 文件夹的存在,底层工具将使用该文件夹 - 仍然不知道这些文件是从虚拟文件系统中提取的。

如果执行的命令与内置命令不冲突,则可以省略 run 关键字。

有关 PnPify 的更多详细信息,请参阅我们网站上的专用页面:https://yarn.npmjs.net.cn/advanced/pnpify

选项

定义描述

--cwd #0

运行命令的目录