Skip to content

Compatibility with AngularJS 1.3.0 #36

@vwal

Description

@vwal

It seems angular-classy does not like at least the final release of AngularJS 1.3.0 (I haven't tested with the release candidates). When I attempt to load angular-classy with 1.3.0, the console spits out bunch of issues:

Bind hotkeys  content_script.js:84
Uncaught Error: [$injector:nomod] Module 'templates' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
http://errors.angularjs.org/1.3.0/$injector/nomod?p0=templates angular.js:80(anonymous function) angular.js:80(anonymous function) angular.js:1797ensure angular.js:1721module angular.js:1795angular.module angular-classy.js:91getNextRequires angular-classy.js:26getNextRequires angular-classy.js:39getActiveClassyPlugins angular-classy.js:42angular.module angular-classy.js:96(anonymous function) app.js:3
Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to:
Error: [$injector:modulerr] Failed to instantiate module templates due to:
Error: [$injector:nomod] Module 'templates' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
http://errors.angularjs.org/1.3.0/$injector/nomod?p0=templates
    at http://mydomain.com:50000/vendor/angular/angular.js:80:12
    at http://mydomain.com:50000/vendor/angular/angular.js:1797:17
    at ensure (http://mydomain.com:50000/vendor/angular/angular.js:1721:38)
    at module (http://mydomain.com:50000/vendor/angular/angular.js:1795:14)
    at http://mydomain.com:50000/vendor/angular/angular.js:4064:22
    at forEach (http://mydomain.com:50000/vendor/angular/angular.js:335:20)
    at loadModules (http://mydomain.com:50000/vendor/angular/angular.js:4048:5)
    at http://mydomain.com:50000/vendor/angular/angular.js:4065:40
    at forEach (http://mydomain.com:50000/vendor/angular/angular.js:335:20)
    at loadModules (http://mydomain.com:50000/vendor/angular/angular.js:4048:5)
http://errors.angularjs.org/1.3.0/$injector/modulerr?p0=templates&p1=Error%…mydomain.com%3A50000%2Fvendor%2Fangular%2Fangular.js%3A4048%3A5)
    at http://mydomain.com:50000/vendor/angular/angular.js:80:12
    at http://mydomain.com:50000/vendor/angular/angular.js:4087:15
    at forEach (http://mydomain.com:50000/vendor/angular/angular.js:335:20)
    at loadModules (http://mydomain.com:50000/vendor/angular/angular.js:4048:5)
    at http://mydomain.com:50000/vendor/angular/angular.js:4065:40
    at forEach (http://mydomain.com:50000/vendor/angular/angular.js:335:20)
    at loadModules (http://mydomain.com:50000/vendor/angular/angular.js:4048:5)
    at createInjector (http://mydomain.com:50000/vendor/angular/angular.js:3974:11)
    at doBootstrap (http://mydomain.com:50000/vendor/angular/angular.js:1484:20)
    at bootstrap (http://mydomain.com:50000/vendor/angular/angular.js:1505:12)
http://errors.angularjs.org/1.3.0/$injector/modulerr?p0=app&p1=Error%3A%20%…mydomain.com%3A50000%2Fvendor%2Fangular%2Fangular.js%3A1505%3A12) angular.js:80(anonymous function) angular.js:80(anonymous function) angular.js:4087forEach angular.js:335loadModules angular.js:4048createInjector angular.js:3974doBootstrap angular.js:1484bootstrap angular.js:1505angularInit angular.js:1399(anonymous function) angular.js:25579j jquery.js:3073k.fireWith jquery.js:3185n.extend.ready jquery.js:3391I

I've tried both the stable and the beta versions of classy with the same result.

The scripts loaded in this particular case are as follows:

<script type="text/javascript" src="vendor/foundation/js/vendor/modernizr.js"></script>
<script type="text/javascript" src="vendor/jquery/dist/jquery.min.js"></script>
<script type="text/javascript" src="vendor/lodash/dist/lodash.min.js"></script>
<script type="text/javascript" src="vendor/moment/min/moment.min.js"></script>
<script type="text/javascript" src="vendor/angular/angular.min.js"></script>
<script type="text/javascript" src="vendor/angular-route/angular-route.min.js"></script>
<script type="text/javascript" src="vendor/angular-animate/angular-animate.min.js"></script>
<script type="text/javascript" src="vendor/restangular/dist/restangular.min.js"></script>
<script type="text/javascript" src="vendor/angular-classy/angular-classy.js"></script>

Disabling angular-classy gets rid of the error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions