Impossible d'instancier le module sur la production

Je viens de pousser mon programme sur heroku et la page que j'ai testé angulaire chargé avec l'erreur suivante:

Erreur non détectée: [$ injector: modulerr] Impossible d'instancier le module diceAngularApp en raison de: Erreur: [$ injector: unpr] fournisseur inconnu: t

Il fonctionnait parfaitement dans le développement, de sorte que je ne suis pas sûr de savoir quel pourrait être le problème. Pour voir l'erreur, vous pouvez visiter la page sur www.firexion.com/dice

Je ne sais pas exactement où le problème pourrait être situé, de sorte que je ne suis pas sûr de savoir quel code partager. Voici le lien vers le github: https://github.com/Firexion/hundred

Je suppose que cela pourrait être dans l'application angulaire.Js peut-être ?:

'use strict'; angular .module('diceAngularApp', [ 'ngCookies', 'ngResource', 'ngSanitize', 'ngRoute' ]) .config(function ($routeProvider) { $routeProvider .when('/dice', { templateUrl: '../../views/dice/main.html', controller: 'DiceController' }) .otherwise({ redirectTo: '/dice' }); }); 

Ou peut-être que je l'ai inclus mal dans mon dossier javascript javascript, lumen.js:

 // Lumen // Bootswatch //= require jquery-2.1.0 //= require jquery_ujs //= require lumen/loader //= require lumen/bootswatch // angular //= require angular/angular //= require angular/angular-cookies //= require angular/angular-resource //= require angular/angular-route //= require angular/angular-sanitize //= require angular/angular-scenario // dice //= require dice/app.js //= require dice/controllers/main.js //= require dice/dice.js 

Merci de votre aide.

Ma forte suspicion, basée sur le fait que Angular recherche un fournisseur pour la variable t et je suppose que vous ne nommeriez pas un service / contrôleur / etc. T est que vous utilisez minification / compilateur quelque part qui cloque vos variables.

Pour contourner cela et être en sécurité avec un compilateur, vous devez ajuster votre syntaxe. Les détails complets ici, mais le maigre est ci-dessous.

 myapp.config(['$routeProvider', function($routeProvider) { $routeProvider.when('hello/:queryId', { templateUrl: 'mypartial.html', controller: MyCtrl, controllerAs: 'myCtrl', resolve: { 'myParam': ['myService', '$route', function(myService, $route) { return myService.get($route.current.params.queryId); }] } });