Merge pull request #1693 from SaitoWu/features/mr
Improve development experience.
This commit is contained in:
commit
d0146881f0
1
Gemfile
1
Gemfile
|
@ -118,6 +118,7 @@ group :development do
|
|||
end
|
||||
|
||||
group :development, :test do
|
||||
gem 'rails-dev-tweaks'
|
||||
gem 'spinach-rails'
|
||||
gem "rspec-rails"
|
||||
gem "capybara"
|
||||
|
|
|
@ -277,6 +277,9 @@ GEM
|
|||
activesupport (= 3.2.8)
|
||||
bundler (~> 1.0)
|
||||
railties (= 3.2.8)
|
||||
rails-dev-tweaks (0.6.1)
|
||||
actionpack (~> 3.1)
|
||||
railties (~> 3.1)
|
||||
railties (3.2.8)
|
||||
actionpack (= 3.2.8)
|
||||
activesupport (= 3.2.8)
|
||||
|
@ -447,6 +450,7 @@ DEPENDENCIES
|
|||
pygments.rb (= 0.3.1)
|
||||
rack-mini-profiler
|
||||
rails (= 3.2.8)
|
||||
rails-dev-tweaks
|
||||
raphael-rails (= 1.5.2)
|
||||
rb-fsevent
|
||||
rb-inotify
|
||||
|
|
13
config/initializers/quite_assets.rb
Normal file
13
config/initializers/quite_assets.rb
Normal file
|
@ -0,0 +1,13 @@
|
|||
if Rails.env.development?
|
||||
Rails.application.assets.logger = Logger.new('/dev/null')
|
||||
Rails::Rack::Logger.class_eval do
|
||||
def call_with_quiet_assets(env)
|
||||
previous_level = Rails.logger.level
|
||||
Rails.logger.level = Logger::ERROR if env['PATH_INFO'] =~ %r{^/assets/}
|
||||
call_without_quiet_assets(env)
|
||||
ensure
|
||||
Rails.logger.level = previous_level
|
||||
end
|
||||
alias_method_chain :call, :quiet_assets
|
||||
end
|
||||
end
|
Loading…
Reference in a new issue