Casper CLI 选项不处理 Windows 上的空格

Casper CLI Options not handling white spaces on Windows

MacTerminal,如果我输入命令

casperjs test.js --name="Bashir Osman"

会return

{
    "casper-path": "/Users/casperjs",
    "cli": true,
    "name": "Bashir Osman"
}

但是,在 Windows(使用相同的命令)

casperjs test.js --name="Bashir Osman"

会return

{
    "casper-path": "C:\Users\casperjs",
    "cli": true,
    "name": "Bashir"
}

found an issue on github, but it seems unrelated

在 windows,您将需要多个双引号。

改变

casperjs test.js --name="Bashir Osman"

casperjs test.js --name="""Bashir Osman"""