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

save nodejs history from interactive command-line session

在interactive/command行模式下使用node探索后,如何将我的命令历史记录复制到文本文件以供我以后记录?

向上箭头键会调用之前的 node 语句,而且已经在登录过程中持续存在,因此历史记录已保存在 node.js 中的某处。 但是保存在哪里呢?如何复制?

但是我在node --help

中什么也找不到

读取-评估-打印-循环或REPL has a documented list of special nodejs REPL commands,包括保存命令:

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

此外,请查看 ~/.node_repl_history

你只需要运行这个命令

node app.js > log.txt

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