运行Gulp时,“pipe道中未处理的stream错误”和“ENOTDIR:不是目录,打开”

我正在Windows 8上运行一个家庭应用程序的应用程序。

我使用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) 

当我在宅基地上启用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重新加载 – configuration应用更改并再次运行gulp。

我花了几个小时为此find一个解决办法,我希望这可以节省一些用户的挫折。