aboutsummaryrefslogtreecommitdiffstats
path: root/docs/content/error/$injector/nomod.ngdoc
diff options
context:
space:
mode:
Diffstat (limited to 'docs/content/error/$injector/nomod.ngdoc')
-rw-r--r--docs/content/error/$injector/nomod.ngdoc26
1 files changed, 26 insertions, 0 deletions
diff --git a/docs/content/error/$injector/nomod.ngdoc b/docs/content/error/$injector/nomod.ngdoc
new file mode 100644
index 00000000..5f8fb1e6
--- /dev/null
+++ b/docs/content/error/$injector/nomod.ngdoc
@@ -0,0 +1,26 @@
+@ngdoc error
+@name $injector:nomod
+@fullName Module Unavailable
+@description
+
+This error occurs when trying to "re-open" a module that has not yet been defined.
+
+To define a new module, call {@link angular.module angular.module} with a name
+and an array of dependent modules, like so:
+
+```
+// When defining a module with no module dependencies,
+// the requires array should be defined and empty.
+var myApp = angular.module('myApp', []);
+```
+
+To retrieve a reference to the same module for further configuration, call
+`angular.module` without the `requires` array.
+
+```
+var myApp = angular.module('myApp');
+```
+
+Calling `angular.module` without the `requires` array when the module has not yet
+been defined causes this error to be thrown. To fix it, define your module with
+a name and an empty array, as in the first example above. \ No newline at end of file