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.ngdoc22
1 files changed, 22 insertions, 0 deletions
diff --git a/docs/content/error/injector/nomod.ngdoc b/docs/content/error/injector/nomod.ngdoc
index 6dd4c169..66e2a5ad 100644
--- a/docs/content/error/injector/nomod.ngdoc
+++ b/docs/content/error/injector/nomod.ngdoc
@@ -2,3 +2,25 @@
@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 api/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