2012-05-08 149 views
0

我正在開發一個ExtJS應用程序,我想使用Phantom.js將視圖渲染爲pdf。我已經爲OSX下載了二進制包,解包後添加了一個符號鏈接並將其添加到PATH中。在控制檯中運行'phantomjs'後,我得到:Phantom.js不能從OSX控制檯運行

phantomjs script.js 

而就是這樣。當我嘗試運行任何示例腳本時,它崩潰,說require is undefined,我無法檢查版本,基本上它是無法使用的。我可以運行bat文件,它給了我phantomjs外殼。在刪除之前我已經下載的所有內容之後,我仍然可以運行'phantomjs'命令並獲得相同的結果。可能是因爲Sencha的SDK有它,但它在PATH中不可見,所以我不確定。有任何想法嗎 ?

回答

0

在提交問題後幾秒鐘內總是發現問題。 Sencha的SDK有一些自定義或破壞版本的phantomjs.bat,整個文件夾被添加到PATH。