Use Ruby Env and Deps

rbenv

Π‘Π°ΠΌΡ‹ΠΉ простой способ управлСния вСрсиями Ruby Π½Π° хостовой систСмС β€” rbenv

Install

$ brew install rbenv
(with rbenv also will install ruby-build automaticly)

// Upgrade
$ brew upgrade rbenv ruby-build

// Init
$ rbenv init -

// Check all is OK via rbenv-doctor
$ curl -fsSL https://github.com/rbenv/rbenv-installer/raw/main/bin/rbenv-doctor | bash

Set and check Ruby version

// Set ruby version
// 1. list latest stable versions:
$ rbenv install -l

// 2. list all local versions:
$ rbenv install -L

// 3. install a Ruby version:
$ rbenv install 2.0.0-p247

// 4. set version ruby global or local
$ rbenv global 2.0.0-p247
$ rbenv local 2.0.0-p247

// Check target version of your project
$ rbenv version

// All versions
$ rbenv versions

Notes

Run Ruby Code

irb console:

ruby:

Dependencies

Gems

Gem β€” сторонний ΠΏΠ°ΠΊΠ΅Ρ‚ / Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ruby. Π›ΡƒΡ‡ΡˆΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ зависимостями Ρ‡Π΅Ρ€Π΅Π· Bundler (ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡƒΠ½ΠΊΡ‚)

Π Π°Π±ΠΎΡ‚Π° с зависимостями:

Bundler

ВсС зависимости Π»ΡƒΡ‡ΡˆΠ΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· Bundler (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, fastlane)

Rake

Rake β€” Make-like program.

Last updated