aboutsummaryrefslogtreecommitdiffstats
path: root/docs/content/error/$injector/nomod.ngdoc
blob: 5f8fb1e65285e4c124bcb4db898c7586afd530b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
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.