2016-07-27 3 views
0

Я использую gulp-concat для смешивания файлов javascript в один (duh), но по какой-то причине и только что начал сегодня, он конкатенации семь с половиной из 15 + файлов.gulp-concat только конкатенация пары (с половиной) файлов JS

Ничто не изменилось в файл gulpfile.

gulpfile

'use strict'; 

var gulp = require('gulp'); 
var sass = require('gulp-sass'); 
var concat = require('gulp-concat'); 

// SCSS 
gulp.task('sass', function() { 
    return gulp.src('./build_assets/scss/app.scss') 
    .pipe(sass.sync().on('error', sass.logError)) 
    .pipe(gulp.dest('./css')); 
}); 

//JS 
gulp.task('scripts', function() { 
    return gulp.src('./build_assets/js/**/*.js') 
    .pipe(concat('app.js')) 
    .pipe(gulp.dest('./js')); 
}); 


//Default 
gulp.task('default', function() { 
    gulp.watch('build_assets/js/**', function(event) { 
     gulp.run('scripts'); 
    }) 
    gulp.watch('build_assets/scss/**', function(event) { 
     gulp.run('sass'); 
    }) 

}) 

выход Глоток

[16:16:29] Starting 'scripts'... 
[16:16:29] Finished 'scripts' after 110 ms 

Мои SCSS файлы преобразуются просто отлично, и нет никакой ошибки броска Глоток.

Примечание Возможно, не имеет значения, но я заметил SyntaxError: illegal character � в моей консоли. Я не могу найти его нигде в своих JS-файлах.

+0

Может быть хорошей идеей открыть файл, который объединен только в половине текстового редактора, который может отображать непечатаемые символы и проверять, нет ли там какого-либо странного символа. –

+0

@ PawełChorążyk - Я сделал в Вим. Здесь пусто. Я перезагрузил Vagrant, и, похоже, сейчас он работает. странный. – ggdx

ответ

0

Не совсем уверен, в чем проблема, но я перезагрузил боксерскую коробку и, похоже, сейчас работает.

 Смежные вопросы

  • Нет связанных вопросов^_^