Angularjs 未捕获错误:[$injector:modulerr]未能实例化模块xxApp,原因是:错误:[$injector:nomod]模块';xxApp&x27;不可用
在用Angularjs 未捕获错误:[$injector:modulerr]未能实例化模块xxApp,原因是:错误:[$injector:nomod]模块';xxApp&x27;不可用,angularjs,gulp,Angularjs,Gulp,在用gulp污损我的应用程序控制器文件后,我发现以下错误。在我的上一个项目中,我使用了相同的gulpuglify代码,但当时没有使用ES6命令 我正在使用uglify for ES6的gulp uglifyes插件 狼吞虎咽 gulp.task('appsjs', function() { return gulp.src('app/scripts/**/*.js') .pipe(gulp.dest(jsDest)) .pipe(rename('prod.min.js'))
gulp
污损我的应用程序控制器文件后,我发现以下错误。在我的上一个项目中,我使用了相同的gulp
uglify代码,但当时没有使用ES6
命令
我正在使用uglify for ES6的gulp uglifyes
插件
狼吞虎咽
gulp.task('appsjs', function() {
return gulp.src('app/scripts/**/*.js')
.pipe(gulp.dest(jsDest))
.pipe(rename('prod.min.js'))
.pipe(uglify({
mangle: false,
ecma: 6
}))
.pipe(gulp.dest(jsDest));
});
普通app.JS文件代码:
(function() {
'use strict';
var xxApp = angular.module('xxApp', ['ngRoute', 'ngSanitize']);
xxApp.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
在丑陋的app.js之后
!function(){"use strict";angular.module("xxApp");angular.module("xxApp").service("utilService",function()
请让我知道如何解决它。谢谢。当然可以,因为您没有在uglify中定义
xxApp
!function(){"use strict";angular.module("xxApp");angular.module("xxApp").service("utilService",function()
您直接使用的
angular.module('xxApp')
应该是angular.module('xxApp,[])
@31p对不起,我忘了替换该区域,请假设为xxApp
。