Czy istnieje sposób na uruchomienie phantomjs, narzędzia wiersza poleceń, na Heroku?Uruchamianie Phantomjs na Heroku
Odpowiedz
nie jestem zaznajomiony z Upiora, ale wygląda na to binarny, w którym to przypadku istnieje buildpack Heroku które mogłyby pomóc tutaj:
W wersji 1.5 pozbyliśmy z Zależności Xvfb i Xlib. To powinno być całkiem proste.
sugeruję:
- checkout źródło
- zbudować binarnych z danego skryptu (Sprawdź opcje zbudować wersję bez Xvfb)
- być szczęśliwy :)
Ariya, główny autor, również wykonał dobrą robotę przy włączaniu Qt bezpośrednio w naszym codebase, więc mamy dopasowaną, zdekompletowaną Qt, która spełnia dokładnie to, czego potrzebuje PhantomJS i nie więcej :)
Działa również po prostu za pomocą kompilacji z strona pobierania. Próbowałem PhantomJS 1.5.0 Linux x86_64 (dynamiczna kompilacja) w aplikacji stosu cedrowego i działało. Właśnie umieściłem foldery bin i lib w mojej aplikacji. –
Sprawdź ten buildpack:
https://github.com/stomita/heroku-buildpack-phantomjs
ja też jestem w stanie uruchomić kompilacji x86_64 z PhamtomJS, tylko tkwi w mojej aplikacji vendor
katalogu:
- 1. Uruchamianie Scipy na Heroku
- 2. Heroku: Uruchamianie imagemagick z spinaczem
- 3. Uruchamianie phantomjs z aplikacji Ruby on Rails
- 4. Uruchamianie phantomJS ze skryptu w cronjob
- 5. Uruchamianie serwera phantomjs z php i oczekiwanie na jego odpowiedź
- 6. Uruchamianie konsoli Rails na heroku, w trybie piaskownicy
- 7. Uruchamianie niestandardowego zadania manage.py Django na Heroku - problemy z importowaniem
- 8. Uruchamianie pętli lub kodu wieloliniowego na konsoli Heroku
- 9. Problem javascriptEnabled na Phantomjs
- 10. Flex na PhantomJS
- 11. PhantomJS kliknij łącze na stronie
- 12. Przekazywanie zmiennej na page.evaluate - PhantomJS
- 13. Wdróż phantomJS w aplikację node.js?
- 14. Gitlab CI - wdrażanie w Heroku i uruchamianie migracji
- 15. Uruchom aplikację Python CGI na Heroku
- 16. Akceptowanie Bitcoinów na Heroku
- 17. Zainstaluj devDependencies na Heroku
- 18. Zainstaluj freetds na Heroku
- 19. CSV na Heroku Cedar
- 20. Używanie Prawn na Heroku
- 21. WebSocket na Heroku ERR_CONNECTION_REFUSED
- 22. Przyspieszenie wdrażania na Heroku
- 23. Docsplit na Heroku
- 24. Redis na Heroku Sharding
- 25. Zainstaluj FFMPEG na Heroku
- 26. Uruchamianie destroy_all na tablicy?
- 27. Uruchamianie CMake na Windows
- 28. Uruchamianie Node.Js na Androidzie
- 29. Uruchamianie Mercurial na Mavericks
- 30. Uruchamianie Instagrama na AVD
wygląda niesamowite narzędzie ! Napisałem własny program do przechwytywania stron za pomocą C++ około rok temu. Chciałbym wiedzieć o tym. Pozwól mi zajrzeć do tego dla ciebie. –
Wygląda na nie z kilku powodów. http://devcenter.heroku.com/categories/platform-constraints Być może mógłbyś po prostu uruchomić VPS? To byłby sposób na obejście ograniczeń. –
Nie jestem zaznajomiony z VPS. Jakieś dobre źródła? –