-
Notifications
You must be signed in to change notification settings - Fork 656
Closed
Description
Given the following directory tree:
src
├── 404.html
├── app
│ ├── definitions
│ │ ├── definitions.controller.js
│ │ ├── definitions.html
│ │ ├── definitions.module.js
│ │ ├── definitions.service.js
│ │ └── definitions.states.js
│ ├── index.css
│ ├── index.html
│ ├── index.js
│ └── index.states.js
├── components
│ └── navbar
│ ├── navbar.controller.js
│ └── navbar.html
├── favicon.ico
└── index.html
… where src/app/definitions is a route with its own module, the following src/index.html JS inject block is generated:
<!-- inject:js -->
<script src="app/index.js"></script>
<script src="app/index.states.js"></script>
<script src="app/definitions/definitions.controller.js"></script>
<script src="app/definitions/definitions.module.js"></script>
<script src="app/definitions/definitions.service.js"></script>
<script src="app/definitions/definitions.states.js"></script>
<script src="components/navbar/navbar.controller.js"></script>
<!-- endinject -->
Since definitions.module.js is listed after definitions.controler.js, an nomod error is thrown.
As per #149 (comment), gulp-angular-filesort may be necessary.
Metadata
Metadata
Assignees
Labels
No labels