小编Muz*_*ikh的帖子

从本地托管的 verdaccio UI 中删除所有包

所以,我已经verdaccio在我的本地机器上托管了。我在上面发布了一些软件包以及版本。我想要做的是,清除所有这些软件包及其版本。就像重置我的verdaccio. 我可以通过命令取消发布软件包npm unpublish,但这会花费我一些时间,因为有很多版本。我知道这里存在类似的问题Question,但它并不能解决我的问题。

总而言之,有没有一种方法可以让我verdaccio一步(或两步)或任何命令从本地删除所有包?基本上是一个更快的方法。

npm verdaccio

3
推荐指数
1
解决办法
3424
查看次数

当 Headless TRUE 时,Puppeteer 无法找到元素

我在 Puppeteer 方面遇到了一些问题,我想提取一个项目列表,并在 headless 为 FALSE 时成功,但在为 TRUE 时则不然。

首先,我想在映射之前获取这些元素。

这是我的脚本,也许你可以复制它,它非常基本。


const chalk = require("chalk");

const baseUrl = "https://www.interencheres.com/recherche/lots?search=";

const searchTerm = "Apple";

const searchUrl = baseUrl + searchTerm;

(async () => {
  const browser = await puppeteer.launch({
    headless: false,
    ignoreHTTPSErrors: true,
    args: [`--window-size=1920,1080`],
    defaultViewport: {
      width: 1920,
      height: 1080,
    },
  });

  const page = await browser.newPage();

  // Begin navigation
  console.log(chalk.yellow("Beginning navigation."));
  await page.goto(searchUrl);

  // Await List of elements;
  console.log(chalk.yellow("Wait for Network Idle..."));
  await page.waitForNetworkIdle();

  // get Items
  const findElements …
Run Code Online (Sandbox Code Playgroud)

javascript web-scraping headless-browser puppeteer

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