我曾多次尝试无头运行我的 Chromeless 脚本。
我首先根据文档(https://github.com/prisma/chromeless#local-chrome-usage)启动 Chrome:
cd "C:\Program Files (x86)\Google\Chrome\Application"
chrome --remote-debugging-port=9222 --disable-gpu --headless
然后在另一个终端中,使用 launchChrome: false:
node my_script.js
它可以工作,但如果我再次尝试启动我的脚本,我会在第一个“等待”命令上收到超时错误。
我猜这与仍在运行的 Chrome 进程有关,但我也不知道如何杀死它。
在 Windows 上多次无头运行 Chromeless 脚本的正确方法是什么?