我正在使用 Windows 命令行运行 CasperJS,我想知道如何使用命令行获取用户输入。
我想在脚本执行期间向用户询问信息或在运行脚本之前传递一个参数,例如:
casperjs test test.js my_argument_here
最佳答案
我对这个主题进行了更多研究,发现我无法在测试器模块内创建自己的 casper 对象。
这是我所做的(以防万一有人遇到同样的问题):
我将其包含在我的 test.js 文件中:
var url = casper.cli.get("url")
现在我通过命令行运行它,如下所示:
casperjs test test.js --url="http://google.com"
感谢大家的回复。
关于javascript - 如何通过命令行获取用户输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25000688/