1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ccmywish-rbenv-for-windows

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Версии

rbenv versions

Установка версии Ruby в этой оболочке

rbenv shell 3.0.0-1

Отображение текущей версии

rbenv version

Отмена установки версии Ruby в данной оболочке

rbenv shell --unset

rbenv uninstall 3.1.2

Обновление самого rbenv!

rbenv update

Примечание:

Начиная с версии 3.1.0-1, мы должны загружать rubyinstaller-.7z напрямую, без devkit. Это всего около 15 МБ. Каждый Ruby использует один MSYS64.

Однако до версии 3.1.0-1 мы должны загрузить rubyinstaller-devkit-.7z, с devkit. Это около 130 МБ... У каждого Ruby есть свой собственный MSYS64.

Известные проблемы

Текущая реализация имеет следующие недостатки и проблемы:

  1. Мы поддерживаем только CRuby, x64 версии, предоставляемые RubyInstaller2.

Извините, но я не планирую добавлять x86 версии и другие реализации Ruby, такие как mruby, JRuby, TruffleRuby и так далее. Если вы хотите поддержать это, рассмотрите возможность стать сопровождающим, пожалуйста! Спасибо!

  1. Мы не поддерживаем старые версии, которые имеют немного другой ведущий URL.

Очень небольшие изменения URL могут удвоить нашу работу, у меня нет на это времени. Поэтому очень важно поддерживать стабильность соглашений об URL. К счастью, эти исключения — очень старые версии Ruby (часть серий 2.4, 2.5), созданные RubyInstaller, не беспокойтесь! Подробности см. в share/README.md.

Переменные среды

Определяемые пользователем rbenv

Имя Пример Описание
$env:RBENV_ROOT например: C:\Ruby-on-Windows Определяет каталог, в котором находятся MSYS2, версии Ruby, shims и сам rbenv.
$env:RBENV_USE_MIRROR например: «CN» Определяет сайт зеркала для ссылок на скачивание.

Автоматически определяемые rbenv

Имя Начальное значение Описание
$env:RBENV_INIT 1 Чтобы избежать двойного запуска. Эта переменная устанавливается автоматически при запуске терминала, а не самостоятельно!
$env:RUBYLIB $env:RBENV_ROOT\rbenv\share Для работы плагина RubyGems. Эта переменная устанавливается автоматически при запуске терминала, а не самостоятельно!
$env:RBENV_SYSTEM_RUBY 3.1.2-1<=>C:\Ruby31-x64\ Эта переменная устанавливается автоматически при запуске терминала, а не самостоятельно! Нет, если у вас не установлен Ruby через графический интерфейс RubyInstaller

Команды, определённые rbenv

Имя Пример Описание
$env:RBENV_VERSION 3.2.0 Указывает версию Ruby, которая будет использоваться в оболочке. Эта переменная задаётся командой rbenv shell, а не вручную!

Спасибо

  1. Я повторно использую много фрагментов кода из scoop.
  2. RubyInstaller2 создаёт Ruby на Windows день и ночь.
  3. rbenv является нашим образцом для подражания.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

rbenv for Windows - Manage your app's Ruby environment on Windows Развернуть Свернуть
PowerShell и 4 других языков
MIT
Отмена

Обновления (1)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ccmywish-rbenv-for-windows.git
git@api.gitlife.ru:oschina-mirror/ccmywish-rbenv-for-windows.git
oschina-mirror
ccmywish-rbenv-for-windows
ccmywish-rbenv-for-windows
main