Javascript gulp build angular js错误:无法读取属性';模块';未定义的
我正在尝试使用gulp缩小angularjs和路由文件Javascript gulp build angular js错误:无法读取属性';模块';未定义的,javascript,angularjs,gulp,gulp-uglify,Javascript,Angularjs,Gulp,Gulp Uglify,我正在尝试使用gulp缩小angularjs和路由文件 var files = [ 'node_modules/angular/angular/angular.js', 'node_modules/angular-route/angular-route.js' ] gulp.task('libs', function () { return gulp.src(files) .pipe(concat('libs.js'))
var files = [
'node_modules/angular/angular/angular.js',
'node_modules/angular-route/angular-route.js'
]
gulp.task('libs', function () {
return gulp.src(files)
.pipe(concat('libs.js'))
.pipe(gulp.dest('resources/assets/build'))
.pipe(ngAnnotate())
.pipe(uglify({
mangle: false
}))
.pipe(gulp.dest('public/js'));
});
缩小后,我在控制台中出现以下错误
未捕获的TypeError:无法读取未定义的属性“module”
我试过很多与我的问题相关的问题,但都没有解决我的问题
吞咽版本:3.9.1
狼吞虎咽版本:^3.0.0
脚本
<script src="{{asset('js/libs.js')}}" ></script>
<script src="{{asset('js/scripts.js')}}" ></script>
这个问题与php
tag有关?哎呀,这是一个mistake@Baruch已经参考了这个问题并尝试了gulp ng annotate软件包,但没有解决问题。所以,您的index.html
文件是什么样子的?它应该包括libs.js
,然后是您的其他js文件