从昨天开始,gull抛出未处理的错误事件:
"C:Program Files (x86)JetBrainsPhpStorm 10.0.1binrunnerw.exe" "C:Program >Filesnodejsnode.exe" C:..........node_modulesgulpbingulp.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...
- resourcesassetssassapp.scss
Saving To...
- publiccssapp.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_modulesgulp-autoprefixernode_modulesreadable->streamlib_stream_transform.js:95:33)
at Immediate.TransformState.afterTransform (d:......node_modulesgulp->autoprefixernode_modulesreadable-streamlib_stream_transform.js:79:12)
at Immediate.immediate._onImmediate (timers.js:435:18)
at processImmediate [as _immediateCallback] (timers.js:383:17)
我已经删除了我所有的node_module,并再次安装它们,但运气不佳。
还有人有这个问题吗?
版本:
- Laravel Framework版本5.1.24(LTS)
- 节点:4.2.2
- npm:3.5.1
- 吞咽:3.90
看到你在用"拉拉韦",我只能假设你在用‘拉拉韦灵丹妙药’。由于此软件包最近的更改,SASS存在一些兼容性问题。
您可以始终在您的package.json文件中使用固定版本,并将其设置为
"dependencies": {
"laravel-elixir": "3.4.2",
}
switch将自动更新到最新版本,而不是默认的^3.0.0。更改版本后,只需重新运行npm update
我希望这对你有帮助。