olarak çalıştırmak mümkün mü? Son zamanlarda phantomJS'yi bir komut satırı argümanı olarak çalışan phantomJS'yi test etmeyi deneyimleyecektim, henüz buna henüz sahip olmadım ama örnekleri gördüm. PhantomJS komut satırından çalıştırıldığı için bu mümkün görünüyor. PhantomJS'in tükürdüğü sonuç, bir değişkene doğrudan gider.PhantomJS'yi node.js'den komut satırı argümanı
Bu yoldan gitmeden önce, bu çalışmayı node.js içinde yapmak aslında benim için daha yararlı olur ve düşünmemi sağladı, sadece bir programın komut satırı ve depodan çalıştırılmasıyla PhantomJS'yi çalıştırmak için kullanabilir miyim? veri sonucu PhantomJS normalde bir değişkene tükürdü?
phantomjs-node kullanmamayı tercih ederim, çünkü çok fazla numara kullanıyor gibi görünüyor.
Tüm bunların nedeni, PhantomJS'yi programın başka bir eylemle aynı anda çalıştırabilmesi ve sonuçta elde edilen verileri başka bir şey için kaydetmesidir.
Basitçe söylemek gerekirse, sistem komut satırı öğelerini python'da çalıştırabilirsiniz, node.js'de aynı şeyi yapabilir miyim?
Alkış :)
Düzenleme: Ben sadece kendi süreç olarak hayaleti çalıştırın ve (bir node.js değişken içine tüm bu çıkış verilerini yakalamak istiyorum çünkü düğüm ve fantom farklı js ortamlarını kullanmak anlıyoruz, sorun değil veri, bir çift, dize ve kayan nokta bir dizi olacaktır.) Ben hayalet ile 'sürücü' istemiyorum, ne istediğimi yapmak için yüklenen javascript dosyaları zanaat olacak. Tek istediğim fantom çıkışı. :)
Çoğu insan bunu başarmak için [ 'child_process.spawn'] (http://nodejs.org/api/child_process.html#child_process_child_process_spawn_command_args_options) kullanıyor görünüyor. 'child_process' artık kararlı bir standart node.js modülüdür, belki de istediğiniz saatte değildi - node.js oldukça hızlı hareket ediyor. – hippietrail