通过批量使用最新的casperjs作为便携版本

时间:2015-07-10 09:11:46

标签: javascript batch-file phantomjs casperjs

免责声明我在here上找到的所有答案都不适用于casperjs和phantomjs版本更新(至少我认为'原因)。

所以...我已经使用最新版本的casperjs创建了一堆测试master-branch - NOT(!)通过download-link获取的那个,因为我需要使用{{ 3}} 2.0由于1.9.8版本的一些错误导致我无法进行测试。我在win7 64bit环境中。

这一切都很顺利,但现在我试图通过免责声明中提到的主题中所描述的批处理文件自动执行测试 - 所以我没有PATH变量。

我尝试使用以下脚本并将phantomjs文件与我的casperjs文件一起放在root目录中:

@ECHO OFF
set CASPER_PATH=%~dp0
set CASPER_BIN=%CASPER_PATH%\bin\
set ARGV=%*
call phantomjs "%CASPER_BIN%bootstrap.js" --casper-path="%CASPER_PATH%" --cli %ARGV%

到目前为止,这是我的文件结构:

enter image description here

启动批处理时,我总是面临以下错误:CasperError: Cannot find package.json at C:\package.json

我不知道如何改变它。希望有人能帮到我这里!

0 个答案:

没有答案