🔥 Prerendering error: Error: Failed to launch chrome!
/var/www/user/data/www/site.ru/node_modules/react-snap/node_modules/puppeteer/.local-chromium/linux-686378/chrome-linux/chrome: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
Ошибка возникает из-за неустановленных пакетов, обязательных для работы chromium (зависимостей).
В CentOS они устанавливаются следующим образом:
sudo yum install -y alsa-lib.x86_64
sudo yum install -y atk.x86_64
sudo yum install -y cups-libs.x86_64
sudo yum install -y gtk3.x86_64
sudo yum install -y ipa-gothic-fonts
sudo yum install -y libXcomposite.x86_64
sudo yum install -y libXcursor.x86_64
sudo yum install -y libXdamage.x86_64
sudo yum install -y libXext.x86_64
sudo yum install -y libXi.x86_64
sudo yum install -y libXrandr.x86_64
sudo yum install -y libXScrnSaver.x86_64
sudo yum install -y libXtst.x86_64
sudo yum install -y pango.x86_64
sudo yum install -y xorg-x11-fonts-100dpi
sudo yum install -y xorg-x11-fonts-75dpi
sudo yum install -y xorg-x11-fonts-cyrillic
sudo yum install -y xorg-x11-fonts-misc
sudo yum install -y xorg-x11-fonts-Type1
sudo yum install -y xorg-x11-utils
sudo yum update -y nss
В Dedian (Ubuntu):
sudo apt install -y ca-certificates
sudo apt install -y fonts-liberation
sudo apt install -y libasound2
sudo apt install -y libatk-bridge2.0-0
sudo apt install -y libatk1.0-0
sudo apt install -y libc6
sudo apt install -y libcairo2
sudo apt install -y libcups2
sudo apt install -y libdbus-1-3
sudo apt install -y libexpat1
sudo apt install -y libfontconfig1
sudo apt install -y libgbm1
sudo apt install -y libgcc1
sudo apt install -y libglib2.0-0
sudo apt install -y libgtk-3-0
sudo apt install -y libnspr4
sudo apt install -y libnss3
sudo apt install -y libpango-1.0-0
sudo apt install -y libpangocairo-1.0-0
sudo apt install -y libstdc++6
sudo apt install -y libx11-6
sudo apt install -y libx11-xcb1
sudo apt install -y libxcb1
sudo apt install -y libxcomposite1
sudo apt install -y libxcursor1
sudo apt install -y libxdamage1
sudo apt install -y libxext6
sudo apt install -y libxfixes3
sudo apt install -y libxi6
sudo apt install -y libxrandr2
sudo apt install -y libxrender1
sudo apt install -y libxss1
sudo apt install -y libxtst6
sudo apt install -y lsb-release
sudo apt install -y wget
sudo apt install -y xdg-utils
Подробнее: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md