Ich habe gerade angefangen, AngularJS zu lernen und habe die Chance, verschiedene eckige Beispiele zu sehen. Ich habe eine Frage bezüglich angular.module Abhängigkeiten. Wie können wir den Namen der zu verwendenden Abhängigkeiten kennen und von wo (oder in welchem Verzeichnis) diese Abhängigkeiten injizieren?Namenskonvention für winkelabhängige Modulabhängigkeiten
zum Beispiel
var clientApp = angular.module('clientApp', ['ui.bootstrap', 'hljs', 'common', 'smart-table',
'bootstrap.fileField', 'toaster', 'ngAnimate', 'angulartics', 'angulartics.google.analytics']);
in der obigen clientApp
sie neun Abhängigkeiten verwendet haben. Ich bin verwirrt über die Namen für die Injektion dieser Abhängigkeiten wie ui.bootstrap
, hljs
usw. Gibt es eine Standard-Konvention für diese Namen? Auch wie kantig die benötigten Module aus lib
Ordner holen? Das ist meine Verzeichnisstruktur
+---js
¦ appctrl.js
+---lib
+---components
+---angular
¦ angular.js
¦ angular.min.js
+---angular-animate
¦ angular-animate.js
¦ angular-animate.min.js
+---angular-bootstrap
¦ ui-bootstrap-tpls.js
¦ ui-bootstrap-tpls.min.js
¦ ui-bootstrap.js
¦ ui-bootstrap.min.js
Die ClientApp wird alle Module ohne Fehler erhalten. Ich frage mich, wie es auf dieses Verzeichnis zugreifen kann, ohne es zu spezifizieren.
[Angular Namenskonventionen] (http://stackoverflow.com/q/20802798/1959948). – Dalorzo
Ich denke, der Titel der Frage ist irreführend. Es geht nicht um eckige Konventionen wie http://stackoverflow.com/q/20802798/1959948. –