W mojej aplikacji AngularJS mam wiele plików kontrolnych js.Dołącz wszystkie pliki javascript w katalogu do pliku html w angularjs? z pomrukiem?
te kontrolery (one.ctrl.js
, two.ctrl.js
, ...
) musi być włączone w moim pliku index.html
.
Struktura katalogów:
app/
js/
controllers/
one.ctrl.js
two.ctrl.js
Obecnie powyższe js
pliki są zawarte w index.html
pliku w następujący sposób.
index.html:
<!-- other html components -->
<script src="js/controllers/one.ctrl.js"/>
<script src="js/controllers/two.ctrl.js"/>
</body>
</html>
Istnieje będzie więcej *.ctrl.js
pliki, które są wymagane, aby zostać włączone index.html
.
Potrzebuję sposobu automatycznego włączenia wszystkich plików *.ctrl.js
do katalogu controllers
do index.html
.
Ocena:
Od niektórych SO pytania,
Load JavaScript and CSS files in folders in AngularJS
How can I include all JavaScript files in a directory via JavaScript file?
I stwierdził, że nie może odbywać się automatycznie i wymaga pewnych Server Side włączony lub zbudować narzędzi.
Moje pytanie:
Obecnie używam yeoman
które obejmują grunt
dla budowania narzędzia. Moje pytanie brzmi: Jak te pliki javascript w katalogu mogą być automatycznie dołączane do pliku html?
Mogę podać przykład z gulp.js. Czy to zrobi? –
Nie użyłem 'gulp.js'. Mogę spróbować, jeśli wykona to zadanie. – TheKojuEffect