gpt4 book ai didi

node.js - 运行 Gulp 时为 "Unhandled stream error in pipe"和 "ENOTDIR: not a directory, open"

转载 作者:太空宇宙 更新时间:2023-11-03 23:32:03 25 4
gpt4 key购买 nike

我正在 Windows 8 机器上的 homestead 上运行 Laravel 应用程序。

我使用 gulp、elixix 和 node.js 来编译 SASS 和 .js 文件等资源文件。

当我运行 gulp 命令时,出现 I/O 错误:

    Saving To...
- ../www/css/admin.css

stream.js:74
throw er; // Unhandled stream error in pipe.
^

Error: ENOTDIR: not a directory, open '/home/vagrant/projects/site/www/css/admin.css'
at Error (native)

最佳答案

当我在 homestead 上启用 NFS 时,就会出现问题。

对我有用的修复方法是在 homestead.yaml 文件中(暂时)禁用 NFS:

folders:
- map: C:\projects
to: /home/vagrant/projects
#type: nfs -->> comment these lines
#mount_options: [nolock,vers=3,udp,noatime,actimeo=1] -->> comment these lines

运行 vagrant reload --provision 以应用更改并再次运行 gulp。

我花了几个小时寻找解决方案,我希望这可以减轻一些用户的挫败感。

关于node.js - 运行 Gulp 时为 "Unhandled stream error in pipe"和 "ENOTDIR: not a directory, open",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36933034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com