我使用Node.js在Javascript中创建了一个脚本,以便在一夜之间从网站上抓取一些数据。我们,我将达到67%,并且还需要大约5-6个小时才能完成。但是我现在有足够的数据可以阻止它。
有没有办法暂停脚本执行到Node REPL会话并检查变量?或类似的东西?
(我正在将数据写入数组)。
由于
答案 0 :(得分:2)
您可以通过向其发送USR1信号将Node置于调试模式(可以暂停执行)。查看https://github.com/dannycoates/node-inspector/
ps -x | grep node
kill -s USR1 $pid
node-inspector &
http://localhost:8080/debug?port=5858