Как использовать bun shell глобально?

Ссылка скопирована
5 февраля 2026 1 ответ

Всем привет.
Система ubuntu.
Нашел такое чудо https://bun.sh и понравилось, тем более что работает с javascript.

Опишу то что я уже сделал ранее.
Работаю со множественными проектами на wordpress и написал скрипт на bash для работы с плагинами, удаление, установка и тгд.

Чтобы запустить этот скрипт я в .zshrc подключил папку со скриптами
export PATH=~/Documents/bash/bash-wp:$PATH

Теперь я могу вызвать скрипт из любого проекта.

Тоже самое можно сделать со скриптами на python.
export PATH=~/Documents/python-scripts:$PATH

Только вот с BUN не могу разобраться.
Допустим я создаю проект для работы с плагинами в wordpress на bun.
А как телепортировать его в папку с проектом на wordpress в режиме разработки и watch?

Потому что мне нужен доступ к файлам wordpress.
Вот это до меня не доходит.

Заранее благодарен.

Дополнительно:

Зачем засорять PATH если можно добавить символическую ссылку на скрипт в usr/bin?

  • historydev,
    Вы правы на счет bin.
  • Сергей Бурдужа, вопрос решён?
  • Иерокопус Таманский, Нет.
    Я написал выше, чего нужно добиться.
    Вот вы разработчик python.
    Я могу написать скрипт в одну папку, добавить эту папку в PATH и потом вызывать скрипт откуда угодно.

    А вот с Bun не понимаю как это сделать.

  • Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Никита Орлов Ответ

    Для того чтобы использовать bun shell (bash, zsh, fish и т. д.) глобально на вашей системе, вам нужно добавить путь к исполняемому файлу bun shell в переменную PATH.

    Вот пример того, как это можно сделать:

    1. Откройте терминал.
    2. Выполните команду `echo $SHELL`, чтобы узнать, какой оболочкой вы пользуетесь.
    3. Откройте файл конфигурации для вашей оболочки. Например, для bash это может быть файл `~/.bashrc`, для zsh - `~/.zshrc`, для fish - `~/.config/fish/config.fish`.
    4. Добавьте следующую строку в ваш файл конфигурации, заменив `/путь/к/bun` на реальный путь к исполняемому файлу bun shell:

    ```html

    export PATH="/путь/к/bun:$PATH"

    export PATH="/путь/к/bun:$PATH"

    ```

    5. Сохраните изменения и перезагрузите вашу оболочку (например, выполните команду `source ~/.bashrc` для bash).
    6. Теперь вы можете использовать bun shell команды глобально на вашей системе.

    Убедитесь, что права на исполнение у вашего файла bun shell установлены (вы можете установить их, выполнив команду `chmod +x /путь/к/bun`).

    Теперь вы можете выполнять bun shell команды в любом месте на вашей системе, не указывая полный путь к исполняемому файлу.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно