node.js - 是否可以在服务器端运行 Puppeteer?
问题描述
我想使用 Puppeteer 自动执行特定任务。但是,出于用户友好的目的,我考虑在 chrome 扩展中实现它。浏览网页,我遇到了这篇文章https://dev.to/tchan/web-automation-using-puppeteer-inside-a-chrome-extension-318o老实说,我无法从文章中吸收一些上下文,因为我对这类东西没有足够的经验。根据文章,我必须激活chrome 的远程调试。所以我做了,但无法访问本地主机,因此webSocketDebuggerUrl财产,要么。尝试访问时在浏览器上遇到了一些拒绝连接错误。但我关心的是,如果它甚至可以工作,如果我发布了这个扩展,也必须激活他/她的 chrome 远程调试,这对用户来说不太友好。最后,我想如果可以用自己的电脑在nodejs上运行Puppeteer,应该也可以在网站的服务器端(nodejs)上运行。因此,您不需要扩展,因此网站本身将执行我打算完成的任务。
抱歉这个长篇故事的问题,但我仍然对服务器端语言知之甚少。那么可以在服务器端运行 Puppeteer 吗?那么你会推荐做什么呢?
谢谢。
解决方案
推荐阅读
- c# - WPF MVVM 绑定从 ViewModel 工作到 XAML,但不是相反。我究竟做错了什么?
- javascript - JS:如何从提取的内部函数中更改变量值?
- python - 使用 Python 从 google 日历 api 获取所有假期的列表
- android - OpenGL ES 2.0 GLSL 着色器无法编译
- java - 如何添加两个 char 数组并将输出作为 char 数组
- python-3.x - 从 wxPython 应用程序启动 python 解释器?
- r - 在 Rstudio 中对 rasterstack 应用条件和
- go - 在使用 Visual Studio 代码编辑第三个包中的 go lang 代码时,有没有办法自动完成代码?
- rshiny - 上传文件时 RSHINY 更新 selectinput
- java - 使用 Java 8 计算 true 的总布尔值