Ich habe und angularjs app.Ich möchte alle JS Dateien zu einer einzigen Datei verketten.Ich versuche derzeit, Grunt.js zu verwenden, um einen automatischen Build-Prozess für die Verkettung von JavaScript einzurichten Dateien.angularjs App funktioniert nicht nach der Code-Konkation
aber meine Anwendung läuft ohne Fehler vor concatenation.But nach concatinating die Dateien meine app wirft Fehler: $ Injektor: modulerr Modulfehler.
Unten ist mein Code nach minification
angular.module('myApp', []);
var app = angular
.module('myApp', [
'ngRoute'
]);
app.config(function ($routeProvider) {
'use strict';
$routeProvider
.when('/', {
templateUrl: 'views/main.html',
controller: 'mainCntrl'
})
.when('/about', {
templateUrl: 'views/about.html',
controller: 'aboutCntrl',
controllerAs: 'about'
})
.otherwise({
redirectTo: '/'
});
});
app.controller('mainCntrl',['$scope', function ($scope) {
\t 'use strict';
this.awesomeThings = [
'HTML5 Boilerplate',
'AngularJS',
'Karma'
];
}]);
app.controller('aboutCntrl',['$scope', function ($scope) {
'use strict';
this.awesomeThings = [
'HTML5 Boilerplate',
'AngularJS',
'Karma'
];
}]);
Jede Hilfe appreciated.THANKS :)
Ich habe ** $ routeProvide ** als DI.But noch scheint es nicht funktionieren.app.config (['$ routeProvider', Funktion ($ routeProvider) –
@dennyjohn überprüfen Sie auch andere Dateien, müssen Sie fehlen Die gleiche Sache woanders? –
das sind die einzigen Dateien, die ich habe. Diese App funktioniert gut, wenn der Code nicht verkettet ist. –