---
title: "PUPPETEER_DOWNLOAD_HOST"
date: 2020-01-01T17:13:23.000Z
author: Z.SHINCHVEN
tags: [puppeteer]
canonical: https://atlassc.net/2020/01/02/puppeteer-download-host
---
[puppeteer](https://developers.google.com/web/tools/puppeteer) 是一个 NodeJS 的 Chrome headless API，安装的时候会 bundle 一个Chromium。如果你很不幸身在大中华局域网内，可能无法顺利下载Chromium。

所幸官方提供了环境变量配置，可以设置一个镜像地址来下载Chromium。

## 配置文件中添加变量

```bash
PUPPETEER_DOWNLOAD_HOST=https://storage.googleapis.com.cnpmjs.org
```

## 命令行中使用变量

```bash
npx cross-env PUPPETEER_DOWNLOAD_HOST=https://npm.taobao.org/mirrors/ npm install puppeteer --save
```
