Here是关于运行phantomjs并向其传递参数的示例。但是如何将$ ./bin/float_hex
pi : 3.141593
: 0x40490fdb
传递给它?这是正确的版本吗?
--disk-cache=true
我正在尝试运行此操作并且每件事似乎都有效,但文件夹var childArgs = [
path.join(__dirname, 'phantomjs-script.js'),
'argumentForJsScript',
'--disk-cache=true',
'--disk-cache-path=C:\somepath'
]
不包含任何文件。因此C:\somepath
引擎似乎无法识别disk-cache
参数,只是传递给js脚本。是吗?
答案 0 :(得分:0)
任何适用于PhantomJS的参数都应在传递脚本之前传递。
var childArgs = [
'--disk-cache=true',
'--disk-cache-path=C:\somepath',
'--cookies-file=C:\somepath\cookies.txt',
path.join(__dirname, 'phantomjs-script.js'),
'argumentForJsScript'
]