Javascript 模块构建失败:错误:在css导入Laravel Mix中写入EPIPE(或使processCssUrls:false)

Javascript 模块构建失败:错误:在css导入Laravel Mix中写入EPIPE(或使processCssUrls:false),javascript,laravel,reactjs,laravel-mix,Javascript,Laravel,Reactjs,Laravel Mix,我正在使用LaravelMix在Laravel5.6(Ubuntu16.04,Node9.6.1)上使用React构建一个应用程序。当我尝试为后端构建scs时,一切都进展顺利 mix.sass('resources/assets/sass/app.scss', 'public/css').options({ processCssUrls: false }); 但是,当我尝试构建React应用程序时,它失败了 mix.react('resources/assets/js/app.js',

我正在使用LaravelMix在Laravel5.6(Ubuntu16.04,Node9.6.1)上使用React构建一个应用程序。当我尝试为后端构建scs时,一切都进展顺利

mix.sass('resources/assets/sass/app.scss', 'public/css').options({
    processCssUrls: false
});
但是,当我尝试构建React应用程序时,它失败了

mix.react('resources/assets/js/app.js', 'public/js').options({
    processCssUrls: false
});
模块中CSS导入的原因。它开始处理CSS URL,最终失败

问题是,它以一种非常奇怪的方式失败了

ERROR in ./resources/assets/img/banner_3_back.jpg
Module build failed: Error: write EPIPE
    at _errnoException (util.js:1003:13)
    at WriteWrap.afterWrite [as oncomplete] (net.js:852:14)
在某些文件(存在)上。所有文件的权限都是相同的

实际上,我根本不想弄乱CSS导入URL(但不知道如何排除它们)


因此,问题是如何解决这个错误,或者(更好地)在Laravel Mix imports中禁用CSS url检查?

这是运行在Ubuntu 16.04上的
图像网页包加载程序的问题。
imagemin-mozjpeg
软件包有问题。您可以通过安装
libpng16 dev
来修复此问题:

sudo apt-get install libpng16-dev