Пусть Grunt сгенерирует index.html для разных настроек

Я пытаюсь использовать Grunt в качестве инструмента для сборки моего веб-приложения.

Я хочу иметь как минимум две настройки:

I. Development setup - загружать скрипты из отдельных файлов без объединения,

поэтому мой index.html будет выглядеть примерно так:

<!DOCTYPE html>
<html>
    <head>
        <script src="js/module1.js" />
        <script src="js/module2.js" />
        <script src="js/module3.js" />
        ...
    </head>
    <body></body>
</html>

II. Production setup - загрузить мои скрипты минимизировано & amp; объединены в один файл,

с index.html соответственно:

<!DOCTYPE html>
<html>
    <head>
        <script src="js/MyApp-all.min.js" />
    </head>
    <body></body>
</html>

Вопрос в том,how can I make grunt make these index.html's depending on the configuration when I run grunt dev or grunt prod?

Или, может быть, я копаю в неправильном направлении, и было бы легче всегда генерироватьMyApp-all.min.js но положить в него либо все мои скрипты (сцепленные), либо скрипт загрузчика, который асинхронно загружает эти скрипты из отдельных файлов?

Как вы это делаете, ребята?

Ответы на вопрос(12)

Ваш ответ на вопрос