轻敲关闭器是一个简单的JS转换工具,当TAP输出完成时将自动调用window.closeprocess.exit。例如,在测试npm模块时非常有用,像是与browserifytest/等工具结合使用:browserify test/*.js | tap-closer | smokestack | tap-spec。但请注意,这并非只适用于browserify、smokestack或tap,它可以与任何生成TAP输出并记录到控制台的JS工具一起使用。命令行使用tap-closer的CLI会修改JS文件以捕获console.log调用,并在TAP测试完成时执行关闭浏览器或Node进程的操作。该工具只接受来自stdin的输入,且输出到stdout,所以可以像这样使用:cat bundle.js | tap