Yeoman a construit ma première application angulaire, et dans l'index.html, il a placé le code suivant que je devine sera consommé par un processus de construction (je ne sais pas ce que ce processus est encore.)Quelle est la différence entre scripts/plugins.js et scripts/modules.js?
Mais dans l'index.html, il a divisé les scripts entre ces 3 groupes de commentaires. Le dernier semble être l'endroit où mon code va, mais les deux premiers sont quelque peu arbitraires dans leurs distinctions. J'essaie de comprendre ce qu'ils veulent dire, donc je sais où insérer ces pièces que je dois ajouter à rendre l'application utilisable:
<script src="bower_components/angular-ui-calendar/calendar.js"></script>
<script src="bower_components/ng-grid/ng-grid-2.0.7.min.js"></script>
appartiennent-ils dans le premier groupe (build: scripts js /plugins.js) ou le second (build: js scripts/modules.js)? Et pourquoi jquery et angulaire en dehors de ces deux groupes. On dirait que j'ai besoin d'un peu de contrôle sur ce que ces directives font, mais googling pour build: js ne donne pas de résultats qui semblent pertinents.
<script src="bower_components/jquery/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
<!-- build:js scripts/plugins.js -->
<script src="bower_components/bootstrap-sass/js/bootstrap-affix.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-alert.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-dropdown.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-tooltip.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-modal.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-transition.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-button.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-popover.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-typeahead.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-carousel.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-scrollspy.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-collapse.js"></script>
<script src="bower_components/bootstrap-sass/js/bootstrap-tab.js"></script>
<!-- endbuild -->
<!-- build:js scripts/modules.js -->
<script src="bower_components/angular-resource/angular-resource.js"></script>
<script src="bower_components/angular-cookies/angular-cookies.js"></script>
<script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
<!-- endbuild -->
<!-- build:js({.tmp,app}) scripts/scripts.js -->
<script src="scripts/app.js"></script>
<script src="scripts/controllers/main.js"></script>
<!-- endbuild -->
Une explication ou des pointeurs vers les documents pertinents seraient très utiles.
Je ne pense pas que cela compte autant. Je suppose que les modules signifient spécifiquement les modules angulaires, où les plugins sont simplement des fichiers js non angulaires. Commencez par utiliser app.js. Vous avez reçu un seul contrôleur dans main.js. – aet