Используйте направляющие 3 расширения ядра ActiveSupport вне направляющих

У меня есть проблема с помощью базовых расширений ActiveSupport на драгоценном камне, который я разрабатываю.

У меня был он работающий с AS 2.3.8, но как только я хотел портировать его на 3b4, расширения прекратили работать, и мои результаты испытаний заполнены строками, такими как:

undefined method `blank?' for "something":String

Я включал его через gem "activesupport" сопровождаемый require "active_support"

Есть ли что-либо еще, что я должен назвать для включения тех расширений?

Спасибо

48
задан changelog 16 June 2010 в 12:17
поделиться

1 ответ

ActiveSupport теперь более отделен в Rails 3.

Если вы хотите использовать все active_support, вы можете потребовать 'active_support / all' сейчас.

Но если вам нужно только пустое? вы можете попробовать require 'active_support / core_ext / string'

87
ответ дан 26 November 2019 в 18:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: