Tengo un proyecto de Rails 3.1 en el que estoy trabajando, pero no quiero que se generen controller_name.css.sass
y controller_name.js.coffee
cada vez que ejecuto rails generate controller controller_name
. Podría jurar He visto la configuración en algún lugar de Internet, pero ahora no puedo encontrarla. ¿Qué es?¿Cómo desactivo la generación automática de hojas de estilo/JavaScript en Rails 3.1?
Tenga en cuenta que todavía quiero utilizar Asset Pipeline y la integración de CoffeeScript/Sass, pero estoy organizando esos archivos a mi manera.
Estoy bastante seguro de que la respuesta es un argumento de línea de comandos, pero puntos de bonificación por apagarlo con una configuración de generador o un archivo oculto o algo así.
EDIT: He encontrado el indicador de línea de comando para ello.
rails generate controller controller_name --assets=false
O algo por el estilo (esa línea en realidad comete errores, pero tampoco genera los activos). La API here muestra :assets => true
como una opción predeterminada. ¿Cómo cambio eso a falso y siempre es falso cada vez que genero un controlador?
si se agrega a '-h' al final de un comando de rieles le dará el archivo de ayuda: 'rails g controller -h' – greggreg