根据phantomjs文档,--config=<filename.json>
应该从给定文件中读取配置变量。这将打印出调试信息:
$ phantomjs --debug=true ~/Downloads/phantomjs-2.1.1-macosx/examples/detectsniff.js http://example.com
但以下情况并非如此:
$ phantomjs --config=config.json ~/Downloads/phantomjs-2.1.1-macosx/examples/detectsniff.js http://example.com
其中config.json包含以下内容:
{
"debug": true
}
我正在运行2.1.1版本的phantomjs(但你可能已经猜到了......)。有什么想法吗?
P.S。:我实际上是在尝试追踪另一个错误,但是如果我无法启用调试,我无法确定它是否会获得我的其他配置变量......
答案 0 :(得分:0)
查看源代码,看起来它是不直接翻译的密钥之一(即应该包含在http://phantomjs.org/api/command-line.html底部的列表中)。
以下适用于我:
{
"printDebugMessages":true,
}