pnpm dlx
Aliases: pnpx
is an alias for pnpm dlx
Получает пакет из реестра, не устанавливая его в качестве зависимости, загружает его и запускает любой бинарный файл назначенный как команда по умолчанию у пакета.
For example, to use create-vue
anywhere to bootstrap a Vue project without
needing to install it under another project, you can run:
pnpm dlx create-vue my-app
This will fetch create-vue
from the registry and run it with the given arguments.
Вы также можете указать, какую именно версию пакета вы хотите использовать:
pnpm dlx create-vue@next my-app
Опции
--package <name>
Пакет для установки перед выполнением команды.
Пример:
pnpm --package=@pnpm/meta-updater dlx meta-updater --help
pnpm --package=@pnpm/meta-updater@0 dlx meta-updater --help
Для установки могут быть предоставлены несколько пакетов:
pnpm --package=yo --package=generator-webapp dlx yo webapp --skip-install