mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
feat(install): support npm config for chromium revision (#2290)
This patch: - adds `npm_config_puppeteer_chromium_revision` support - clarifies api documentation about variables from npm config
This commit is contained in:
committed by
Andrey Lushnikov
parent
c4da19bd23
commit
8b0fd0ae4a
@@ -30,7 +30,9 @@ const downloadHost = process.env.PUPPETEER_DOWNLOAD_HOST || process.env.npm_conf
|
||||
const puppeteer = require('./index');
|
||||
const browserFetcher = puppeteer.createBrowserFetcher({ host: downloadHost });
|
||||
|
||||
const revision = process.env.PUPPETEER_CHROMIUM_REVISION || require('./package.json').puppeteer.chromium_revision;
|
||||
const revision = process.env.PUPPETEER_CHROMIUM_REVISION || process.env.npm_config_puppeteer_chromium_revision
|
||||
|| require('./package.json').puppeteer.chromium_revision;
|
||||
|
||||
const revisionInfo = browserFetcher.revisionInfo(revision);
|
||||
|
||||
// Do nothing if the revision is already downloaded.
|
||||
|
||||
Reference in New Issue
Block a user