узнать где именно ошибка, а не просто получить ссылку на общий файл?
Используйте плагин
sourcemaps (
плагин для gulp)
1) Перед началом обработки файла указываете команду
.pipe(sourcemaps.init())
2) После обработки файла указываете:
.pipe(sourcemaps.write())
Всё это указано в документации.
Получается такой код в Gulp-файле
const gulp = require('gulp');
const concat = require('gulp-concat');
const sourcemaps = require('gulp-sourcemaps');
gulp.task('js', function() {
return gulp.src('js/*.js')
// Инициируем карту перед работой с файлом
.pipe(sourcemaps.init())
// Объединяем все JS в один файл
.pipe(concat('main.js'))
// Записываем карту всех исходных файлов
.pipe(sourcemaps.write())
.pipe(gulp.dest('./'));
})
В итоге, в консоли упоминается не итоговый файл, а исходный