我正在开发一个 ExtJS 应用程序,我想使用 Phantom.js 将视图呈现为 pdf。我已经下载了 OSX 的二进制包,解压后添加了一个符号链接并将其添加到 PATH 中。在控制台中运行“phantomjs”后,我得到:
phantomjs script.js
就这样。当我尝试运行任何示例脚本时,它会崩溃说require is undefined
,我无法检查版本,基本上它是不可用的。我可以运行 bat 文件,它给了我 phantomjs shell。删除我之前下载的所有内容后,我仍然可以运行具有相同结果的“phantomjs”命令。可能是因为 Sencha 的 SDK 有它,但它在 PATH 中不可见,所以我不确定。有任何想法吗 ?