我有一個我正在開發的Rails 3.1項目,但我不想每次運行rails generate controller controller_name
時生成controller_name.css.sass
和controller_name.js.coffee
。我可以發誓我已經看到了互聯網上的某個地方的設置,但我現在無法爲我的生活找到它。它是什麼?如何關閉Rails 3.1上的自動樣式表/ JavaScript生成?
請記住,我仍然想要使用Asset Pipeline和CoffeeScript/Sass集成,但我正在以自己的方式組織這些文件。
我敢肯定,答案是一個命令行參數,但獎勵點關閉發電機設置或隱藏的文件或什麼的。
編輯:我找到了它的命令行標誌。
rails generate controller controller_name --assets=false
或類似的東西(該行實際上出錯,但它也不會產生資產)。 API here顯示:assets => true
作爲默認選項。我怎麼改變它爲假,並且每次我生成一個控制器時總是假?
如果添加'-h'到一個rails命令的結尾會給你一個幫助文件:'rails g controller -h' – greggreg