如何在 Octopress 中优雅地退出 'rake preview'?
How can you gracefully exit 'rake preview' in Octopress?
目前,我正在使用CTRL+C退出rake preview
。有什么优雅的方法吗?
trap("INT") {
[jekyllPid, compassPid].each { |pid| Process.kill(9, pid) rescue Errno::ESRCH }
exit 0
}
只有当您更改脚本时,您才能使其响应其他内容。但是CTRL+C就好了。
trap("INT")
很神奇:只要按下 Ctrl+C,大括号之间的部分就会被执行。该代码会终止所有预览进程。
目前,我正在使用CTRL+C退出rake preview
。有什么优雅的方法吗?
trap("INT") {
[jekyllPid, compassPid].each { |pid| Process.kill(9, pid) rescue Errno::ESRCH }
exit 0
}
只有当您更改脚本时,您才能使其响应其他内容。但是CTRL+C就好了。
trap("INT")
很神奇:只要按下 Ctrl+C,大括号之间的部分就会被执行。该代码会终止所有预览进程。