Skip to content

Использование 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

Bun от www.bunjs.com.cn