小编Ham*_*han的帖子

有什么方法可以使用 exe 文件执行我的 Node js 和 puppeteer 程序吗?

当我在 CMD 上使用该程序时,该程序在 puppeteer 上运行良好。尽管如此,这是一个漫长的过程,对于任何非技术人员来说也很复杂。我想制作一个 exe 文件来执行我手动执行的任务,以在 CMD 中运行此 node.js 文件。正如您首先看到的,我的程序将打开浏览器并转到(URL)。我想用不同的 URL 制作不同的程序。这样,如果一个人想要运行此代码,他只需单击 exe 文件,然后该软件就会自动为用户执行该任务。

const puppeteer = require('puppeteer');

async function getPic() {
  const browser = await puppeteer.launch({headless: false});
  const page = await browser.newPage();
  await page.setViewport({width: 2576, height: 4134})
  await page.goto('http://absoluteindianews.com/epaper- 
  en/index.php/epaper/edition/906/delhi-edition');
for (let i=1; i<=8; i++){
  await page.click('#page_area > a > img');
  await page.waitFor(4000);

  await page.screenshot({path: 'C:/Users/biznis/Desktop/automatic 
  downloading/Puppeteer/AbsoluteIndia/Delhi/Delhi'+ i +'.png'});

  await page.waitFor(2000);
  await page.click('#cboxLoadedContent > img');

  await page.waitFor(2000);
if(i<8) {
  await page.click('#yw1 > li.next > a');
}
  await page.waitFor(2000); …
Run Code Online (Sandbox Code Playgroud)

netbeans cmd exe node.js puppeteer

2
推荐指数
1
解决办法
7270
查看次数

标签 统计

cmd ×1

exe ×1

netbeans ×1

node.js ×1

puppeteer ×1