Как использовать bun shell глобально?
Всем привет.
Система 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?
Вы правы на счет bin.
Я написал выше, чего нужно добиться.
Вот вы разработчик python.
Я могу написать скрипт в одну папку, добавить эту папку в PATH и потом вызывать скрипт откуда угодно.
А вот с Bun не понимаю как это сделать.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для того чтобы использовать 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"
```
5. Сохраните изменения и перезагрузите вашу оболочку (например, выполните команду `source ~/.bashrc` для bash).
6. Теперь вы можете использовать bun shell команды глобально на вашей системе.
Убедитесь, что права на исполнение у вашего файла bun shell установлены (вы можете установить их, выполнив команду `chmod +x /путь/к/bun`).
Теперь вы можете выполнять bun shell команды в любом месте на вашей системе, не указывая полный путь к исполняемому файлу.