The GruntUseminBundle contains an event listener for the kernel.controller event which prepends prod_path to the Twig template search path when in production.
This results in Twig template files processed with grunt-usemin to be used automatically.
Check out the Symfony Yeoman generator for example usage.
composer.json
"require": {
"evolution7/grunt-usemin-bundle": "0.3.*"
},
AppKernel.php:
public function registerBundles()
{
$bundles = array(
// ...
new Evolution7\GruntUseminBundle\Evolution7GruntUseminBundle(),
// ...
);
evolution7_grunt_usemin:
dev_path: "app/Resources"
prod_path: "app/dist/Resources"
MIT license Copyright (c) 2013, Evolution 7.