Использование CLI bunx
bash
bunx [флаги] <пакет>[@версия] [флаги и аргументы для пакета]Запуск исполняемого файла npm пакета (CLI) с автоматической установкой в глобальный общий кэш, если он не установлен в node_modules.
Флаги
--bunboolean Принудительно запустить команду с Bun вместо Node.js, даже если исполняемый файл содержит shebang Node (`#!/usr/bin/env node`)
-p, --packagestring Указать пакет для установки, когда имя бинарного файла отличается от имени пакета
--no-installboolean Пропустить установку, если пакет ещё не установлен
--verboseboolean Включить подробный вывод во время установки
--silentboolean Подавить вывод во время установки
Примеры
bash
# Запуск миграций Prisma
bunx prisma migrate
# Форматирование файла с помощью Prettier
bunx prettier foo.js
# Запуск конкретной версии пакета
bunx uglify-js@3.14.0 app.js
# Используйте --package, когда имя бинарного файла отличается от имени пакета
bunx -p @angular/cli ng new my-app
# Принудительный запуск с Bun вместо Node.js, даже если исполняемый файл содержит shebang Node
bunx --bun vite dev foo.js