1
Rails 4.2是否提供了一个在现有应用程序中重新生成config/application.rb
的命令?如何在Rails 4.2中重新生成config/application.rb?
我问的原因是想象一个Rails应用程序是rails new
-ed没有--skip-test-unit
选项。
然后在很晚的日子,这个应用程序切换到RSpec。如何config/application.rb
重新生成,就好像--skip-test-unit
选项最初提供给rails new ...
?
所有这将有效地要做的就是改变require
陈述附近config/application.rb
文件从顶部:
require 'rails/all'
到:
require "rails"
# Pick the frameworks you want:
require "active_model/railtie"
require "active_job/railtie"
require "active_record/railtie"
require "action_controller/railtie"
require "action_mailer/railtie"
require "action_view/railtie"
require "sprockets/railtie"
# require "rails/test_unit/railtie"
我还没有试过这个,但是你不能只是运行'rails new --skip-test-unit'到一个新的目录并且将'config/application.rb'复制到你现有的应用程序中? –
2015-03-08 17:55:08
谢谢@iqnivek,是的,肯定会工作,并成为一个很好的解决方案。也许有些东西是更轻量级的解决方案。 – 2015-03-08 18:12:17