Глоток с Laravel Elixir выдает events.js: 141 необработанное событие error

Со вчерашнего дня глоток выдает необработанное событие ошибки:

"C:\Program Files (x86)\JetBrains\PhpStorm 10.0.1\bin\runnerw.exe" "C:\Program >Files\nodejs\node.exe" C:\..\..\..\..\..\node_modules\gulp\bin\gulp.js --color -->gulpfile "d:\..\..\..\gulpfile.js" default
[11:41:02] Using gulpfile d:\..\..\..\gulpfile.js
[11:41:02] Starting 'default'...
[11:41:02] Starting 'sass'...

Fetching Sass Source Files...
- resources\assets\sass\app.scss


Saving To...
- public\css\app.css

[11:41:02] Finished 'default' after 323 ms
events.js:141
throw er; // Unhandled 'error' event
^

Error: no writecb in Transform class
at afterTransform (d:\..\..\..\node_modules\gulp-autoprefixer\node_modules\readable->stream\lib\_stream_transform.js:95:33)
at Immediate.TransformState.afterTransform (d:\..\..\..\node_modules\gulp->autoprefixer\node_modules\readable-stream\lib\_stream_transform.js:79:12)
at Immediate.immediate._onImmediate (timers.js:435:18)
at processImmediate [as _immediateCallback] (timers.js:383:17)

Я уже удалил все свои node_modules и снова установил их снова без удачи.

У кого-нибудь еще есть эта проблема?

Версии:

  • Laravel Framework версия 5.1.24 (LTS)
  • Узел: 4.2.2
  • нпм: 3.5.1
  • глоток: 3,90

7

Решение

Видя, что вы используете «Laravel», я могу только предположить, что вы используете «laravel-elixir».
Из-за недавних изменений в этом пакете возникли проблемы с совместимостью с SASS.

Вы всегда можете использовать фиксированную версию в вашем файле package.json и установить ее

  "dependencies": {
"laravel-elixir": "3.4.2",
}

вместо стандартной версии 3.0.0, ведьма автоматически обновится до последней версии.
После изменения версии просто перезапустите npm update

Я надеюсь, это поможет вам.

8

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]