У меня есть проект Rails 3.1, над которым я работаю, но я не хочу, чтобы controller_name.css.sass
и controller_name.js.coffee
генерировались каждый раз при запуске rails generate controller controller_name
. Я мог бы поклясться, что видел обстановку где-то в Интернете, но я не могу найти ее сейчас для жизни. Что это?
Имейте в виду, что я все еще хочу использовать Asset Pipeline и интеграцию CoffeeScript/Sass, но я организую эти файлы по-своему.
Я уверен, что ответ - это аргумент командной строки, но бонусные баллы для его отключения с помощью настройки генератора или скрытого файла или чего-то еще.
EDIT: я нашел для него флаг командной строки.
rails generate controller controller_name --assets=false
Или что-то вроде этого (эта строка фактически ошибочна, но она также не генерирует активы). API здесь показывает :assets => true
как параметр по умолчанию. Как изменить это на false и всегда ли он быть ложным при создании контроллера?