當我啓動一個rails應用程序時,我通常會通過獲取我的dev env設置的相同過程。添加pry-byebug
或各種guard-*
寶石,並初始化一個Guardfile
。設置rails dev env
有沒有更好的方法來自動化這個過程?
一些想法,我認爲:
- 創建rake任務,將條目添加到
Gemfile
,運行bundle install
和bundle exec guard init livereload
等... - 創建生成正確的文件一個單獨的命令行應用程序並運行正確的shell命令。
有沒有更簡單的方法?
是否可以在模板中添加'rails'開關,例如'--skip-spring'?我知道你可以將這些添加到你的'〜/ .railsrc'文件中,但是如果在模板中可能的話,我們會好奇嗎? – mbigras
我還沒有嘗試過,所以我不想評論它。我會想象它會工作。 – Iceman
http://guides.rubyonrails.org/rails_application_templates.html#ask-question如果答案是肯定的,你可以在模板中「問」一個問題,也許只是刪除所有彈簧相關的東西? – Iceman