evolution7/grunt-usemin-bundle

The GruntUseminBundle provides a Twig extension for using files processed with grunt-usemin when in production.

Installs: 2 125

Dependents: 0

Stars: 4

Watchers: 2

Forks: 1

Language: PHP

0.3.2 2014-06-30 03:44 UTC

README

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.

Installation

composer.json

    "require": {
        "evolution7/grunt-usemin-bundle": "0.3.*"
    },

AppKernel.php:

    public function registerBundles()
    {
        $bundles = array(
            // ...
            new Evolution7\GruntUseminBundle\Evolution7GruntUseminBundle(),
            // ...
        );

Default Bundle Configuration

evolution7_grunt_usemin:
    dev_path:      "app/Resources"
    prod_path:     "app/dist/Resources"

License

MIT license Copyright (c) 2013, Evolution 7.