在 Mac OSX 上运行 xvfb

Adi*_*vit 5 xvfb macos

我正在尝试以无头模式运行SlimerJS,以便它不会在 Mac OSX 上打开可见的浏览器窗口。

根据SlimerJS docs,这可以使用xvfbwhich is "available on Linux and MacOS" 来完成,使用命令:

>> xvfb-run ./slimerjs myscript.js.
Run Code Online (Sandbox Code Playgroud)

虽然 OSX 附带了xvfb,但它没有相应的xvfb-run脚本。

如何使用 OSXxvfb版本获得相同的功能?

小智 5

您可以尝试以下操作(对我来说运行我的 python 测试用例):

$ Xvfb :1337 & export DISPLAY=:1337 & ./slimerjs myscript.js.
Run Code Online (Sandbox Code Playgroud)

  • 如果您能对此命令的作用提供一些解释,那就太好了。 (5认同)