tutorial references rails generate example commands ruby-on-rails ruby-on-rails-3 scaffold

ruby-on-rails - references - ruby on rails scaffold example



¿Andamios de rieles sin el archivo css? (3)

Desde Rails 5.0, hay una configuración en config/application.rb que deshabilita específicamente la generación de la app/assets/stylesheets/scaffolds.css , pero aún así genera las hojas de estilo para su nuevo recurso:

config.generators do |g| g.scaffold_stylesheet false end

También puede pasarlo como la --no-scaffold-stylesheet línea de comando --no-scaffold-stylesheet :

rails generate scaffold post title body:text --no-scaffold-stylesheet

¿Hay una manera de generar un andamio en los rieles 3.0 para que scaffold.css NO se cree? ¿Algo en la línea de comando puedo ingresar para omitir ese paso?

Gracias


También puede deshabilitarlo por defecto - en config/application.rb :

config.generators do |g| g.stylesheets false end

Rails solo lo usa para scaffold.css AFAIK, pero desafortunadamente el mismo gancho puede ser usado por otros generadores, por lo que es posible que deba recordar pasar las --stylesheets de --stylesheets para una gema de terceros que genere activos, por ejemplo. Sería realmente bueno si Rails tuviera una opción explícita para scaffold.css : - /

Por cierto, puedes encontrar otras opciones de generadores en las Guías de rieles . Los asistentes son agradables de desactivar de forma predeterminada y generarlos cuando realmente los quiere.


Hay una bandera --no-stylesheets que puedes usar:

rails g scaffold MyModel --no-stylesheets