Comment installer Firefox pour Puppeteer?
Aug 30 2020
J'essaie d'installer Firefox pour marionnettiste depuis un moment, la documentation dit d'exécuter la commande suivante:
PUPPETEER_PRODUCT=firefox npm i puppeteer
Mais je ne comprends pas où l'exécuter? J'ai essayé
npm config set puppeteer_product firefox
Qui télécharge le package Nightly, mais lorsque j'essaye d'exécuter marionnettiste, j'obtiens l'erreur suivante:
(node:27840) UnhandledPromiseRejectionWarning: Error: Could not find browser revision 782078. Run "PUPPETEER_PRODUCT=firefox n
pm install" or "PUPPETEER_PRODUCT=firefox yarn install" to download a supported Firefox browser binary.
Quelqu'un peut-il m'aider?
Réponses
1 theDavidBarton Aug 30 2020 at 15:48
Une fois que vous avez correctement activé Firefox pour le marionnettiste avec:
soit npm
PUPPETEER_PRODUCT=firefox npm install puppeteer
ou fil:
PUPPETEER_PRODUCT=firefox yarn add puppeteer
Ensuite, vous devez définir l' productoption puppeteer.launchsur 'firefox':
const browser = await puppeteer.launch({ product: 'firefox' })