环境变量选项


可以使用以下环境变量自定义 Node.js REPL 的各种行为:

  • NODE_REPL_HISTORY: 当给出有效路径时,持久的 REPL 历史记录将保存到用户主目录中的指定文件而不是 .node_repl_history。 将此值设置为 ''(空字符串)将禁用持久的 REPL 历史记录。 将从值中删除空格。 在 Windows 平台上,具有空值的环境变量无效,因此将此变量设置为一个或多个空格以禁用持久的 REPL 历史记录。
  • NODE_REPL_HISTORY_SIZE: 如果历史记录可用,则控制将保留多少行历史记录。 必须是正数。 默认值: 1000
  • NODE_REPL_MODE: 可能是 'sloppy''strict'默认值: 'sloppy',这将允许运行非严格模式的代码。

Various behaviors of the Node.js REPL can be customized using the following environment variables:

  • NODE_REPL_HISTORY: When a valid path is given, persistent REPL history will be saved to the specified file rather than .node_repl_history in the user's home directory. Setting this value to '' (an empty string) will disable persistent REPL history. Whitespace will be trimmed from the value. On Windows platforms environment variables with empty values are invalid so set this variable to one or more spaces to disable persistent REPL history.
  • NODE_REPL_HISTORY_SIZE: Controls how many lines of history will be persisted if history is available. Must be a positive number. Default: 1000.
  • NODE_REPL_MODE: May be either 'sloppy' or 'strict'. Default: 'sloppy', which will allow non-strict mode code to be run.