我正在研究如何使用PhantomJS從動態AngularJS應用程序生成靜態html,該應用程序可以通過google進行索引。我想要做的是啓動一個位於代理後面的PhantomJS服務器,並獲取?escaped_fragment
請求。 PhantomJS似乎(主要)是一個命令行工具(我已經閱讀了常見問題解釋了爲什麼它不是一個普通的節點模塊),儘管我發現了一些nodejs橋樑,但它們似乎有點不可靠。運行PhantomJS作爲服務器
因此,我正在研究用嵌入式HTTP服務器運行PhantomJS。我在PhantomJS中看到了一些內置web服務器的例子,但我不確定它是否用於這種方式?如果不是,PhantomJS是否可以使用常規節點模塊,例如expressjs,所以我可以使用PhantomJS運行時也承載一個簡單的網絡服務器?
我正試圖解決同一個問題。你最終設法運行'PhantomJS'來製作你的'AngularJS'應用程序。可搜索?希望你的反饋。 – Michael 2015-06-09 08:17:28