Laravel 拉威尔木偶演员;码头工人不工作
我需要为一个laravel项目使用一个关键的CSS节点模块(通过laravel mix)。它使用木偶演员。 我在Docker当地工作。目标是自动化关键css生成过程 我得到了一个常见的错误:Laravel 拉威尔木偶演员;码头工人不工作,laravel,docker,puppeteer,Laravel,Docker,Puppeteer,我需要为一个laravel项目使用一个关键的CSS节点模块(通过laravel mix)。它使用木偶演员。 我在Docker当地工作。目标是自动化关键css生成过程 我得到了一个常见的错误: Error: Failed to launch chrome! /var/www/html/node_modules/puppeteer/.local-chromium/linux-637110/chrome-linux/chrome: error while loading shared librarie
Error: Failed to launch chrome!
/var/www/html/node_modules/puppeteer/.local-chromium/linux-637110/chrome-linux/chrome: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory
故障排除指南似乎承认了这一点:
我试图从这里将Dockerfile脚本添加到我的docker/node/Dockerfile。那又怎么样?它仍然不起作用,我不知道如何使用它:
docker run -i --init --rm --cap-add=SYS_ADMIN \
--name puppeteer-chrome puppeteer-chrome-linux \
node -e "`cat yourscript.js`"
我需要称之为“npm运行prod”
顺便说一下,我使用的是船只(),但在这里不会有什么不同
任何其他建议,以实现同样的也表示感谢 确保您正在无头模式下运行木偶演员 确保您正在无头模式下运行木偶演员 木偶演员不总是这样吗?无论如何,Critical CSS是一个无头使用它的模块,所以这不应该是问题所在。问题是访问这个共享库。木偶演员不总是这样吗?无论如何,Critical CSS是一个无头使用它的模块,所以这不应该是问题所在。问题是访问此共享库。