首页 > 解决方案 > Puppeteer 启动无故无法正常工作

问题描述

Puppeteer 启动无特定原因无法正常工作。我完全感到困惑,因为相同的代码在基本的 node.js 应用程序上运行良好。即使这是我本周开始学习的nest.js,我仍然找不到任何解决方法和解决方案。尝试使用 headless true & false 以及 -> args: ['--no-sandbox', '--disable-setuid-sandbox']。如果有人有类似经历,请告知。:/

代码截图

标签: node.jsexpressweb-scrapingpuppeteernestjs

解决方案


您以错误的方式导入它。
因此,它会给您类型错误,
Cannot read property "launch" of undefined
因为 puppeteerundefined就像您以错误的方式导入它一样。

这应该解决它,

import * as puppeteer from 'puppeteer';

推荐阅读