Hi,
I'm using this tool as part of our development-pipeline running gulp. We are using pageres as part of our daily development on our local machines when developing static html-websites. There exists a task where we can create screenshots with given resolutions for all of our created html-files.
Is it possible to reduce the processes which are spawn to have a given limit?
It is already mentioned, that the mutiple processes are concurrent, but having a lot of resolutions (at least 10 sometimes for each page) creates a big memory- and process-increase which slows down the development-system by making it less responsive while phantomjs-processes are created/executed.
As workaround we were creating a new instance of pageres inside the .then()
via callback, often resulting in warnings about "SIGINT listeners above 11" which seems not to work on our continuous-integration server.
Is there a nice way to take a screenshot of a lot websites (at least 10) with a lot of resolutions (at least 5 to 10) without having all processes created at the same time? How to create a nice queue for this?
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too