使用 website-scraper-puppeteer 克隆网站

问题描述

我进行了一项评估,通过新的 UX 设计使现有网站看起来更好,我只是使用 npm website-scraper-puppeteer 复制了整个页面,但是克隆的网站看起来与原始网站大不相同。任何人都可以说明如何解决这个问题?请参考屏幕截图。

*原始站点

Original site

*抓取的网站

Scraped site

解决方法

对我来说,css 文件似乎丢失或未加载。 website-scraper-puppeteer 的 npm 站点提到: 它以无头模式启动 Chromium,该模式仅打开页面并等待页面加载。它远非理想,因为您可能需要等到某些资源加载或单击某些按钮或登录。目前该模块不支持此类功能。

所以也许 css 是稍后加载的。 您可以查看用于打开站点​​的浏览器的开发人员控制台,它应该会告诉您是否缺少对 css 文件的某些引用。然后你可以简单地下载css文件并添加它。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...