Php 吞下拉维长生不老药会引发事件。js:141未处理';错误';事件
从昨天起,gulp抛出未处理的错误事件:Php 吞下拉维长生不老药会引发事件。js:141未处理';错误';事件,php,node.js,laravel,gulp,laravel-elixir,Php,Node.js,Laravel,Gulp,Laravel Elixir,从昨天起,gulp抛出未处理的错误事件: "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 g
"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_模块并重新安装了它们,但没有成功
还有其他人有这个问题吗
版本:
- Laravel框架版本5.1.24(LTS)
- 节点:4.2.2
- 净现值:3.5.1
- 大口喝:3.90
"dependencies": {
"laravel-elixir": "3.4.2",
}
witch将自动更新到最新版本,而不是默认的^3.0.0。
更改版本后,只需重新运行npm update
我希望这对您有所帮助。这似乎是一个好机会。这可能是由于包或节点本身的版本造成的。也许你需要一些降级的
gulp autoprefixer
package或类似的smth。是的,这解决了它!显然,laravel elixir已更新到版本3.4.3,这导致了此错误。谢谢实际上,当前的laravel elixir版本是4.0.4,这是一个稳定的版本,您应该尝试使用npm安装更新您的npm版本npm@latest-g
和您的节点版本检查[对于您的操作系统版本安装和更新,还可以使用npm安装更新global gulpgulp@latest-g
,这将解决您的问题