The difference between rake assets: precompilation and rake assets: clobber

Can someone please tell me the difference between rake assets: precompile and rake assets: clobber. really his biggest confusion.

+8
source share
3 answers

You can precompile the assets in the application / assets using rake assets:precompile precompile assets and delete the old compiled assets using rake assets:clean . rake assets:clean task allows you to deploy deployments that can still be associated with the old asset, while new assets are being built. If you want to completely clear the public / assets, you can use rake assets:clobber .

rake assets:clean # Remove old compiled assets

rake assets:clobber # Remove compiled assets

rake assets:precompile # Compile all the assets named in config.assets.precompile

+26
source

Note: rake assets:clobber also completely removes the resource directory.

To get information about any rake tasks, try the following:

 rake --describe | grep assets 

This returns all responses.

 rake assets:clean[keep] Remove old compiled assets rake assets:clobber Remove compiled assets rake assets:environment rake assets:precompile Compile all the assets named in config.assets.precompile 
+4
source

rake assets:clobber command removes / deletes all compiled assets. So far, the rake assets:precompile creates the compiled assets listed in the config.assets.precompile parameter.

Please read the Rake documentation for more information on this.

+2
source

All Articles