Как использовать функции Ruby on Rails в простом (не ROR) файле Ruby - PullRequest
4 голосов
/ 14 июня 2019

Ruby on Rails содержит некоторые очень полезные функции, такие как blank? и функции даты и времени, которых нет в vanilla ruby.

Что такое драгоценный камень, чтобы включить их и как его использовать?

1 Ответ

8 голосов
/ 14 июня 2019

Gem, на который вы ссылаетесь, это ActiveSupport, и функции могут быть загружены одновременно из core_ext.rb (который загружает каждый файл в каталог core_ext) например,

require 'active_support/core_ext'

или загружаются индивидуально на основе интересующих вас функций и классов, например

require 'active_support/core_ext/object/blank'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...