Я создаю скребок, чтобы сделать одностраничные приложения JS легко сканируемыми.Бегущий электрон (атом-оболочка) без головы на сервере linux через Nightmare.js
После невероятного разочарования PhantomJS (утечки памяти, устаревшие WebKit, неживые процессы, среди многих других проблем), я решил перейти на NightmareJS, которые могут делать то же самое, но использует Electron под капотом. Электрон имеет много преимуществ (использует последний хром, намного быстрее), но ему нужен X-сервер для запуска.
Как мне нужно, чтобы он работал под сервером ubuntu, я следовал this gist. Теперь у меня есть большой экземпляр EC2 со всем готовым запустить Безголовый электрону
xvfb-run electron
Дело в том, что мне нужно, чтобы запустить это через nightmareJS (который я буду использовать в Node.js сценарии сервера). Мне было интересно, как я мог параметров прохода в кошмар для того, чтобы начать электрон через svfb
Вы, вероятно, следует спросить это в [Nightmare отслеживания ошибок на GitHub] (https://github.com/segmentio/nightmare/issues). Переход к электрону довольно новый, и я не знаю, часто ли разработчики часто используют Stack Overflow. –
Ссылка на суть сломана. Мне нужно это ... –