group-telegram.com/orgprog/268
Create:
Last Update:
Last Update:
Про менеджеры версий
Когда надо сменить версию языка под проект, то для этого обычно используют либо докер, либо менеджеры версий. Под каждый язык есть как минимум один такой, а то и пачка: nvm, gvm, rvm, rbenv и так далее. Десятки их. В общем задолбаешься если постоянно надо между языками переключаться. Поэтому кто-то догадался написать универсальный менеджер.
Сейчас их уже два: asdf и mise. Первый появился раньше и я на него подсел много лет назад, второй более молодой и менее популярный. Пока не вижу причин на него пересаживаться, но посматриваю в его сторону, как минимум там не надо плагины для языков ставить.
Начать можно отсюда: https://asdf-vm.com/guide/getting-started.html
// Вариант установки для brew
// Ставим asdf и зависимости
brew install asdf
// Ставим плагин для ноды
asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git
// И его зависимости
brew install gpg gawk
// Устанавливаем последнюю версию nodejs и делаем ее доступной глобально
asdf global nodejs latest
В принципе все. Плюс минус такое же для каждого языка. Под капотом, оно использует существующие менеджеры, а не переизобретает их. Поэтому, можно сказать, что asdf это унифицированный фронтенд ко всем популярным менеджерам версий.
p.s. А какой менеджер версий используете вы?
Ссылки: Телеграм | Youtube | VK
BY Организованное программирование | Кирилл Мокевнин
Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260
Share with your friend now:
group-telegram.com/orgprog/268