Class: WebpackRails::SprocketsCachedEnvironment
- Inherits:
-
Sprockets::CachedEnvironment
- Object
- Sprockets::CachedEnvironment
- WebpackRails::SprocketsCachedEnvironment
- Defined in:
- lib/webpack_rails/sprockets_cached_environment.rb
Instance Method Summary collapse
-
#initialize(environment) ⇒ SprocketsCachedEnvironment
constructor
A new instance of SprocketsCachedEnvironment.
Constructor Details
#initialize(environment) ⇒ SprocketsCachedEnvironment
Returns a new instance of SprocketsCachedEnvironment.
6 7 8 9 10 11 12 13 |
# File 'lib/webpack_rails/sprockets_cached_environment.rb', line 6 def initialize(environment) if environment.webpack_task_config[:dev_server] || environment.webpack_task_config[:watch] # ensure webpack-dev-server is running or watcher has finished building WebpackRails::Task.run_webpack(environment.webpack_task_config) end super end |