从交互式命令行会话中保存nodejs历史记录

时间:2018-04-22 01:18:03

标签: node.js read-eval-print-loop

在交互式/命令行模式下使用node进行探索后,如何将命令历史记录复制到文本文件中以供将来使用?

向上箭头键会调用以前的node语句,而且已经跨登录持续存在,因此历史记录已经保存在node.js 的某处。 但它在哪里得救了?我该如何复制?

但我在node --help

中找不到任何内容

2 个答案:

答案 0 :(得分:3)

read-evaluate-print-loop或REPL有一个记录的list of special nodejs REPL commands,包括一个保存命令:

 .save /path/to/save/my/history 

另外,请查看~/.node_repl_history

答案 1 :(得分:0)

你只需要运行这个命令

node app.js > log.txt

此命令会将所有命令提示输出保存到文件