Yarn dlx
该主要是用于在临时环境中运行程序包。
Yarn dlx 语法
$> yarn dlx [-p,--package #0] [-q,--quiet] <command> ...
Yarn dlx 实例
使用create-react-app创建新的React应用:
yarn dlx create-react-app ./my-app
使用细节
此命令将在临时环境中安装软件包,并运行其二进制脚本(如果包含)。二进制将在当前的cwd中运行。
认情况下,Yarn将下载名为的软件包command,但可以通过使用-p,--package标志来更改此标志,该标志将指示Yarn仍然运行同一命令,但从另软件包运行该命令。
同样,认情况下,Yarn将在安装给定软件包时打印完整的安装日志。可以使用-q,--quiet标志禁用该行为,该标志将指示Yarn仅报告严重。
不建议使用yarn dlx替换yarn add,因为它会使您的项目不确定(Yarn不会跟踪安装的软件包dlx-或版本)。