Tag: gulp uglifyjs

Gulp – 使用gulp-uglify和gulp-concat的意外令牌错误

这是我的代码 gulp.task('js', function () { return gulp.src(['public/js/angular.js','public/js/app.js', 'public/js/**/*.js']) .pipe(plumber({ errorHandler: function(err){ console.log(err); this.emit('end'); } })) .pipe(concat('filename.min.js')) .pipe(uglify().on('error', gutil.log)) .pipe(gulp.dest('public/js') //destination of new file .pipe(notify({ message: 'Finished minifying JavaScript'}))) gulp.task('watch', function(){ gulp.watch('app/assets/sass/**/*', ['css']); gulp.watch('public/js/**/*', ['js']); }); 对任何js文件进行更改后出现控制台错误: /projects/miche-web/public/js/miche.min.js:意外的标记名称«replace»,预期的punc«,»]消息:'/Users/projects/miche-web/public/js/miche.min。 js:意外的标记名称“replace”,预期的punc«,»,文件名:'/Users/projects/miche-web/public/js/miche.min.js',行号:247, 但是,该文件是空白的,所以我不能引用247行的错误。 有什么想法吗?