Ho un progetto Rails 3.1 su cui sto lavorando, ma non desidero generare controller_name.css.sass
e controller_name.js.coffee
ogni volta che eseguo rails generate controller controller_name
. Potrei imprecare Ho visto l'impostazione da qualche parte su Internet, ma non riesco a trovarla ora per la vita di me. Che cos'è?Come disattivare la generazione automatica di fogli di stile/javascript su Rails 3.1?
Ricorda che sto ancora utilizzando la pipeline di asset e l'integrazione di CoffeeScript/Sass, ma sto organizzando questi file a modo mio.
Sono quasi sicuro che la risposta è un argomento da riga di comando, ma punti bonus per disattivarlo con un'impostazione generatore o un file nascosto o qualcosa del genere.
EDIT: Ho trovato il flag della riga di comando per questo.
rails generate controller controller_name --assets=false
O qualcosa di simile (quella riga in realtà si sbaglia, ma non genera anche le risorse). L'API here mostra :assets => true
come opzione predefinita. Come posso cambiarlo in falso e farlo sempre falso ogni volta che creo un controller?
se si aggiunge '-h' a Alla fine di un comando di rota ti darà il file di aiuto: 'rails g controller -h' – greggreg