I am using angular 1.6 and argis 4.4 for loading esri-map. I used 'defer' keyword for loading 'angular-esri-map.js', but it did not work. I am able to render esri-map successfully in SPA application. But when i am trying to integrate it in our enterprise application is just breaks.
I am loading js in following way=>
<script src="assets/angular.js"></script>
<script src="https://js.arcgis.com/4.4/"></script>
<script defer src="assets/angular-esri-map.js"></script>
Following dependencies i have added in our application=>
'ngAnimate',
'ngCookies',
'ui.router',
'esri.map',
'ngSanitize',
'ngTouch',
'angular-carousel',
'd3'
Following image shows logs where it is breaking=>
It would be great help if someone helps to fix this 'multipleDefine' dojoloader error.