有时,您要做的就是抓住NPM软件包并使用它执行命令,而无需安装它(无论是全球还是作为依赖项)。
这就是您可以使用koude0。
一个例子
pnpm dlx vercel deploy
此示例显示了如何使用vercel CLI package,而无需安装它,这要归功于pnpm dlx
。
在此示例中,PNPM下载Vercel软件包,并使用命令deploy
(将项目部署到Vercel平台)。
一些用例
-
您不想在全球安装一个软件包,因为您只需要执行其二进制脚本
-
您不希望软件包成为您项目的DEV依赖性,或者您在节点项目的上下文中不使用它
-
您需要从CI管道执行CLI软件包命令
-
您想确保使用最新版本的软件包(适用于
create-vite
或create-vue
之类的入门套件)
很高兴知道
对于入门套件,您可以使用koude5而不是pnpm dlx
。例如,执行pnpm create vue
等于执行pnpm dlx create-vue
。