tutorial mac cli node.js gulp

node.js - cli - install gulp mac



Cómo corregir un evento de ''error'' no controlado. Roto @import declaración de "A" durante el uso de Gulp? (1)

El paquete gulp-minify-css fue el culpable de esto para mí. Agregué este parámetro a mi archivo gulfile.js y lo arreglé.

processImport: false

Por ejemplo:

.pipe(plugins.minifyCss({ keepSpecialComments: 1, processImport: false }))

He estado compilando felizmente usando gulp.js, pero esta tarde comencé a recibir este error:

events.js:72 throw er; // Unhandled ''error'' event ^ Error: Broken @import declaration of "A"

Mi gulpfile.js se ve así:

var gulp = require(''gulp''), minifyCSS = require(''gulp-minify-css''), sass = require(''gulp-ruby-sass''), imagemin = require(''gulp-imagemin'') minifyHTML = require(''gulp-minify-html''), uglify = require(''gulp-uglify''), fileinclude = require(''gulp-file-include''); gulp.task(''sass'', function() { return sass(''node_modules/foundation/scss/'') .on(''error'', function (err) { console.error(''Error!'', err.message); }) .pipe(gulp.dest(''publish/css'')); }); gulp.task(''image'', function(){ gulp.src(''images/*'') .pipe(imagemin()) .pipe(gulp.dest(''publish/images'')); }); gulp.task(''fileinclude'', function() { gulp.src([''index.html'']) .pipe(fileinclude({ prefix: ''@@'', basepath: ''@file'' })) .pipe(gulp.dest(''./html/'')); }); gulp.task(''minify-css'', function() { gulp.src(''publish/css/*.css'') .pipe(minifyCSS({keepBreaks:false})) .pipe(gulp.dest(''publish/css'')); }); gulp.task(''compress'', function() { return gulp.src([''./node_modules/foundation/js/foundation/*.js'',''./node_modules/foundation/js/vendor/*.js'']) .pipe(uglify()) .pipe(gulp.dest(''publish/js'')); }); gulp.task(''minify-html'', function() { var opts = { conditionals: true, spare:true }; return gulp.src(''./html/*.html'') .pipe(minifyHTML(opts)) .pipe(gulp.dest(''./publish/'')); }); gulp.task(''watch'', function(){ gulp.watch(''node_modules/foundation/scss/'', [''sass'']); gulp.watch(''publish/css/*'', [''minify-css'']); gulp.watch(''publish/images/*'', [''image'']); }); gulp.task(''alpha'', [ ''sass'',''fileinclude'',''minify-css'',''image'',''compress'' ]); gulp.task(''omega'', [''minify-html'']); gulp.task(''build'', [''alpha'', ''omega'']); gulp.task(''default'', [''build'']);

He reiniciado, intenté comprobar los puertos en busca de conflictos y lo busqué en Google de forma exhaustiva.

¿Alguien puede ver un problema obvio que podría estar causando esto?

editar: Debo agregar, estoy usando el framework de Foundation.