Install Puppeteer
Want to run Puppeteer in your project?
This article walks you through enabling Puppeteer support on your cluster and installing Puppeteer itself. It takes about 10 minutes, most of it waiting for the node groups to be added.
Prerequisite: add Node.js versions to the cluster
Do this before adding the node groups.
- Navigate to 'Servers' > 'Clusters'.
- Select the cluster.
- Navigate to 'Properties' > 'NodeJS'.
- Add the Node.js versions you need.
1. Add the Puppeteer and Node.js node groups
Add the 'Puppeteer' and 'Node.js' node groups to the cluster. See Add a node group.
What is installed
Only the OS-level dependencies Puppeteer needs — not Puppeteer itself. That way you choose the Puppeteer version your project uses.
2. Set the default Node.js version for your UNIX user
Namespaced UNIX users
This assumes namespaced UNIX users, which is the default. See UNIX user namespacing.
Directly
- Navigate to 'Advanced' > 'UNIX Users'.
- Select the UNIX user.
- Under 'Manage', click 'Update Default NodeJS Version'.
Via the project
- Navigate to 'Projects'.
- Select the project.
- Navigate to 'Advanced'.
- Under the 'UNIX User' tile, click 'Manage'.
- Under 'Manage', click 'Update Default NodeJS Version'.
3. Install Puppeteer in your project
Use your preferred package manager, for example:
npm install puppeteer