咖啡中的 Casper 测试不会在 evaluate() 中使用 javascript 语法进行编译
Casper test in coffee wont' compile with javascript syntax in evaluate()
我一直在用 coffeescript 编写我的 casperJS 测试,并且我使用 casper.evaluate() 在客户端环境中执行了很多代码。然而,当我使用像 function(){} 这样的 javascript 特定语法时,casper 测试似乎无法编译并尝试 运行 它只是抛出了一个错误。
还有其他人遇到这个问题并且知道解决方法吗?
截至目前,只需在咖啡中编写整个代码,将其编译成 javascript,然后 运行 进行测试。
编辑:不知道我是怎么意识到这一点的,但是评估中的 coffeescript 代码工作正常...
我一直在用 coffeescript 编写我的 casperJS 测试,并且我使用 casper.evaluate() 在客户端环境中执行了很多代码。然而,当我使用像 function(){} 这样的 javascript 特定语法时,casper 测试似乎无法编译并尝试 运行 它只是抛出了一个错误。
还有其他人遇到这个问题并且知道解决方法吗?
截至目前,只需在咖啡中编写整个代码,将其编译成 javascript,然后 运行 进行测试。
编辑:不知道我是怎么意识到这一点的,但是评估中的 coffeescript 代码工作正常...