Le fichier suivant "fonctionne" (c'est-à-dire qu'il ne génère aucune erreur) :
<!doctype html>
<html ng-app="modx">
<script src="http://code.angularjs.org/angular-1.0.0rc7.js"></script>
<script>
angular.module("modx", [], function($routeProvider) {
});
</script>
</html>
mais ceci
<!doctype html>
<html ng-app="modx">
<script src="http://code.angularjs.org/angular-1.0.0rc7.js"></script>
<script>
angular.module("modx", [], function($routeProvider, $rootScope) {
});
</script>
</html>
donne l'erreur :
Erreur : Unknown provider : $rootScope de modx
Fichier source : http://code.angularjs.org/angular-1.0.0rc7.js
Ligne : 2491
WTF ?