Javascript 模块构建失败:错误:在css导入Laravel Mix中写入EPIPE(或使processCssUrls:false)
我正在使用LaravelMix在Laravel5.6(Ubuntu16.04,Node9.6.1)上使用React构建一个应用程序。当我尝试为后端构建scs时,一切都进展顺利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',
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