Про метод require в Ruby

У Ruby метод require використовується для підключення зовнішніх файлів або бібліотек у вашу програму. Коли ви використовуєте require, Ruby шукає вказаний файл або бібліотеку у зазначених шляхах і додає його в вашу програму для використання.

Наприклад, якщо у вас є файл example.rb і ви хочете використовувати функції з файлу library.rb, ви можете використовувати require так:

# example.rb
require 'library'

# Тут ви можете використовувати функції з бібліотеки

Важливо відзначити, що ви повинні вказати ім’я файлу чи бібліотеки без розширення, і Ruby автоматично додасть розширення (наприклад, .rb для файлів Ruby або .so для бінарних бібліотек).

require також може бути використано для підключення стандартних бібліотек або гемів, які ви встановили у своєму середовищі Ruby.

Цей метод відноситься до Kernel, як і require_relative, і він є частиною стандартної бібліотеки мови Ruby.