Phantomjs 有没有办法从侦听器关闭Casperjs?

Phantomjs 有没有办法从侦听器关闭Casperjs?,phantomjs,casperjs,Phantomjs,Casperjs,每次触发某个事件侦听器时,我都希望casperjs退出() casper.on "error", (e, stack) -> console.log(JSON.stringify({'error': e, 'stack': stack})) store_error(request_id, 'internal_error', {}) # casper.exit() # @exit() 然而,这两种尝试都不起作用。有什么方法可以做到这一点吗?找到了答案: ca

每次触发某个事件侦听器时,我都希望casperjs退出()

casper.on "error", (e, stack) ->
    console.log(JSON.stringify({'error': e, 'stack': stack}))
    store_error(request_id, 'internal_error', {})
    # casper.exit()
    # @exit()
然而,这两种尝试都不起作用。有什么方法可以做到这一点吗?

找到了答案:

casper.then ->
    @exit()