Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript gulp build angular js错误:无法读取属性';模块';未定义的_Javascript_Angularjs_Gulp_Gulp Uglify - Fatal编程技术网

Javascript gulp build angular js错误:无法读取属性';模块';未定义的

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'))

我正在尝试使用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'))
            .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文件