react event error eaddrinuse 183throw javascript node.js gulp node-modules gulp-load-plugins

javascript - error - events js throw er



events.js: 160 throw er;// evento ''error'' no controlado (6)

El proyecto en el que trabajé fue construido con trago.

Recientemente actualicé la versión del nodo a v6.3.1. Entonces algo salió mal.

Una tarea llamada ''html'' arroja un error. Aquí está la parte del código de error.

bogon:toClient work$ gulp html (node:2519) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version. [10:26:10] Using gulpfile ~/Project/TIME_Cancer_Treatment_Centers_of_America(CTCA)/toClient/gulpfile.js [10:26:10] Starting ''html''... (node:2519) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version. events.js:160 throw er; // Unhandled ''error'' event ^ Error: CSS parse error scripts/vendor.js: Unexpected input 1 |!function(t,e){"object"==typeof module&&"object"==typeof module.exports?module.exports=t.document?e(t,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return e(t)}:e(t)}("undefined"!=typeof window?window:this,function(t,e){function i(t){var e="length"in t&&t.length,i=J.type(t);return"function"!==i&&!J.isWindow(t)&&(!(1!==t.nodeType||!e)||("array"===i||0===e||

Y el código de la tarea ''html'':

var $ = require(''gulp-load-plugins'')(); gulp.task(''html'', function() { var assets = $.useref.assets({searchPath: [''.tmp'']}); return gulp.src(''app/*.html'') .pipe(assets) .pipe($.if(''*.js'', $.uglify())) .pipe($.if(''*.css'', $.csso())) .pipe(assets.restore()) .pipe($.useref()) .pipe($.if(''*.html'', $.minifyHtml({conditionals: true, loose: true}))) .pipe(gulp.dest(''dist'')); });

Busqué en Google pero no encontré una respuesta adecuada para mí.


Últimamente, cambié la versión del nodo a v5.10.0 y todo funcionó bien.


En cuanto al error en la siguiente línea:

events.js:160 throw er; // Unhandled ''error'' event

El problema para mí fue que ya tenía el puerto abierto en otra aplicación de nodo local.

Detener la otra aplicación resolvió el problema.


En mi caso, el puerto ya está en uso ...

# netstat -nltp

Compruebe si hay algo que se ejecute con el puerto con el que intentan comenzar ... si es así, cambie de puerto y pruebe.

Algunos casos, la dirección IP también puede ser incorrecta si se usa IP estática


Puede desinstalar su nodo e instalar la última versión.


Tuve un problema similar con events.js.

[19:59:06] Starting ''jekyll-async''... events.js:72 throw er; // Unhandled ''error'' event ^ Error: spawn ENOENT at errnoException (child_process.js:1011:11) at Process.ChildProcess._handle.onexit (child_process.js:802:34)

En mi caso, el problema ocurrió porque olvidé instalar gemas de mi Gemfile (después de la reinstalación completa del sistema).

Entonces, la cura para mí fue:

gem install jekyll