Включая пакет puppeteer
, вы автоматически загружаете и устанавливаете Chromium с загрузкой ~ 200 МБ.
Но кукловод является лишь одним из компонентов нашего репо, и некоторые пользователи могут захотеть клонировать и запускать команды в нашем репо, не загружая весь пакет Chromium. По сути, это дополнительное подразделение репо.
Теперь все хорошо, они предоставляют полезный пакет puppeteer-core
, который не включает Chromium. Потрясающе.
Но как вручную установить Chromium, чтобы puppeteer-core
нашел его? Я просто получаю следующую ошибку независимо от того, что я пытаюсь (например, глобальная установка кукловода).
Chromium revision is not downloaded.
Я использую пряжу, если это влияет на что-либо. Хорошая простая команда brew
и apt
была бы здесь очень полезна, но я бы даже написал быстрый скрипт bash / node для обработки установки в случае необходимости.