Bitten Sie Grunt, index.html für verschiedene Setups zu generieren
Ich versuche, Grunt als Build-Tool für meine Webanwendung zu verwenden.
Ich möchte mindestens zwei Setups haben:
I. Entwicklungsaufbau - Laden von Skripten aus separaten Dateien ohne Verkettung,
Also würde meine index.html ungefähr so aussehen:
<!DOCTYPE html>
<html>
<head>
<script src="js/module1.js" />
<script src="js/module2.js" />
<script src="js/module3.js" />
...
</head>
<body></body>
</html>
II. Produktionsaufbau - Laden Sie meine Skripte zusammengestellt und verkettet in eine Datei.
mit index.html entsprechend:
<!DOCTYPE html>
<html>
<head>
<script src="js/MyApp-all.min.js" />
</head>
<body></body>
</html>
Die Frage ist,Wie kann ich Grunzen machen, indem ich diese index.html abhängig von der Konfiguration beim Ausführen mache?grunt dev
odergrunt prod
?
Oder ich grabe in die falsche Richtung und es wäre einfacher, immer zu generierenMyApp-all.min.js
Aber stecken Sie entweder alle meine Skripte (verkettet) oder ein Loader-Skript hinein, das diese Skripte asynchron aus separaten Dateien lädt?
Wie machst du das, Jungs?