yarn dlx
在临时环境中运行包。
用法
$ yarn dlx <command> ...
示例
使用 create-react-app 创建新的 React 应用
为单个命令安装多个包
详细信息
此命令将在临时环境中安装包,如果包中包含任何二进制脚本,则运行该脚本。二进制脚本将在当前 cwd 中运行。
默认情况下,Yarn 将下载名为 command
的包,但可以通过使用 -p,--package
标志来更改此设置,该标志将指示 Yarn 仍然从不同的包运行相同的命令。
不建议使用 yarn dlx
替换 yarn add
,因为它会使你的项目变得不确定(Yarn 不会跟踪通过 dlx
安装的包 - 它们的名称或版本)。
选项
定义 | 说明 |
---|---|
| 在运行命令之前要安装的包 |
| 仅报告严重错误,而不是打印完整的安装日志 |