Пусть 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
но положить в него либо все мои скрипты (сцепленные), либо скрипт загрузчика, который асинхронно загружает эти скрипты из отдельных файлов?
Как вы это делаете, ребята?