# Node.js中交互式环境-REPL

在Node.js中,提供了一个交互式运行环境——REPL。在命令行中只需要输入“node”,并按下回车键即可进入REPL运行环境。命令行窗口中将会显示REPL运行环境中的命令提示符(默认为“>”)。接下来就可以进入进行一些如同在浏览器console控制台上的环境。可以方便的使用很多命令进行调试。

# 常用的命令

# 下划线“_”: 用来使用最近的变量

先定义一个变量a,然后"_"就可以获取到变量a的值。
node02-01.png

# 在REPL运行函数

可以在REPL运行环境中直接运行某个函数。在REPL运行环境中,可以将一个表达式(如本例中的一个函数)分为多行进行书写,当该表达式未书写完成时,REPL运行环境将为该表达式的每一行(第一行除外)添加英文省略符(三个小圆点),输入表达式及其执行结果如图2-3所示。
node02-02.jpg

# 其他一些命令

  • ctrl + c - 退出当前终端。
  • ctrl + c 按下两次 - 退出 Node REPL。
  • ctrl + d - 退出 Node REPL.
  • 向上/向下 键 - 查看输入的历史命令
  • tab 键 - 列出当前命令
  • .help - 列出使用命令
  • .break - 退出多行表达式
  • .clear - 退出多行表达式
  • .save filename - 保存当前的 Node REPL 会话到指定文件
  • .load filename - 载入当前 Node REPL 会话的文件内容。

更多详细信息参考官方文档

Node.js-REPL API文档

Last Updated: 3/19/2020, 12:10:11 AM