OnetapInc / chromy

Chromy is a library for operating headless chrome. 🍺🍺🍺
MIT License
605 stars 41 forks source link

unclear local setup #36

Closed freddiefujiwara closed 6 years ago

freddiefujiwara commented 6 years ago

Issue

I can understand smoothly because I have enough knowledge about chrome headless. but some developer who doesn't have any basic knowledge about headless chrome might be confused Depending on his environment he can not proceed next step. so It's better to add some example for setting up local environment to README.md.

Example Solution

ex1) Docker env

docker run --init -it --rm --name chrome --shm-size=1024m -p=127.0.0.1:9222:9222 --cap-add=SYS_ADMIN \
  yukinying/chrome-headless-browser

https://github.com/yukinying/chrome-headless-browser-docker

ex2) Other Linux or Mac??

chrome \
  --headless \                   # Runs Chrome in headless mode.
  --disable-gpu \                # Temporarily needed for now.
  --remote-debugging-port=9222 

https://developers.google.com/web/updates/2017/04/headless-chrome

Windows I'm not sure