Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 木偶演员:停止冗长的控制台垃圾邮件_Javascript_Node.js_Web Scraping_Puppeteer - Fatal编程技术网

Javascript 木偶演员:停止冗长的控制台垃圾邮件

Javascript 木偶演员:停止冗长的控制台垃圾邮件,javascript,node.js,web-scraping,puppeteer,Javascript,Node.js,Web Scraping,Puppeteer,我已经启动了Puppeter来自动浏览网页信息。 我遇到的一个问题是,脚本将接收到的每一条数据输出到控制台。我怎样才能阻止它?查看文档并在谷歌上搜索答案,但一无所获 我想摆脱这个无用的洪水,只看到我自己的控制台。log()输出: 我的示例代码: const puppeteer = require("puppeteer"); (async () => { const browser = await puppeteer.launch({ headless:

我已经启动了Puppeter来自动浏览网页信息。 我遇到的一个问题是,脚本将接收到的每一条数据输出到控制台。我怎样才能阻止它?查看文档并在谷歌上搜索答案,但一无所获

我想摆脱这个无用的洪水,只看到我自己的控制台。log()输出:

我的示例代码:

const puppeteer = require("puppeteer");

(async () => {
  const browser = await puppeteer.launch({
    headless: false,
    devtools: true,
    dumpio: false,
    slowMo: 250,
    defaultViewport: { width: 600, height: 800 },
  });
  const page = await browser.newPage();
  await page.goto("https://www.instagram.com/accounts/login/?source=auth_switcher");
  await page.waitFor('input[name="username"]');
  await page.type('input[name="username"]', "NewUser");
  await browser.close();

  console.log("Iam done!");
})();

VSCode扩展代码运行程序负责为通过它执行的脚本启用详细控制台输出。使用“node script.js”运行脚本会产生预期的行为。

我创建了一个新文件夹,运行了
npm init-y
来创建一个节点项目,运行了
npm I-S puppeter
来安装puppeter,将代码粘贴到
index.js
文件中,然后运行了
node index
。结果:脚本运行正常,并且您的
Iam done中的终端设备中根本没有日志对于我和对于blex相同。终端中没有冗余,即使我将dumpio设置为true也是如此。您似乎同时运行另一个节点进程,该进程正在记录这些数据。请提供更多的上下文。嗯,谢谢你的输入。我通过一个“快速运行”按钮(扩展代码运行程序)在VSCode中执行脚本——在执行我的js时,扩展可能会将详细日志arg附加到节点进程。通过直接运行“node script.js”进行尝试,确实没有日志垃圾邮件。谢谢,很抱歉打扰你。