Два вопроса:
- У вас установлен Chromium? pa11y так не считает! Это может быть неправильная версия, установленная в таком случае, или установленная так, что pa11y не может ее найти.
- В какой ОС вы работаете?
Ответ на ваш вопрос зависит от вашей операционной системы, поскольку необходимая вам версия Chromium c указана для вашей ОС! Если вы используете Linux Alpine, команда будет выглядеть примерно так:
apk add -U --no-cache --allow-untrusted udev ttf-freefont chromium git
У меня была эта проблема при попытке запустить пакет Node puppeteer
(который использует Chromium) в Docker контейнер работает на узле 12 альп. Я провел все выходные (да ...), чтобы прийти на 1 линию (да ...), в которой я нуждался. Оказалось, что мне нужно добавить вышеуказанную строку в мой Dockerfile, который устанавливает необходимые шрифты и библиотеки и устанавливает Chromium.
Я также должен был сказать Puppeteer, чтобы пропустить установку Chromium, но я не думаю, что это применимо в вашей ситуации.
Если вы используете что-то отличное от Linux, ознакомьтесь с инструкциями по установке Chromium: https://www.chromium.org/getting-involved/download-chromium