如何在Node REPL中编写多行代码
我想评估
var foo = "foo";console.log(foo);
作为一个块,而不是逐行评估
var foo = "foo";undefined
console.log(foo);
foo
undefined
有没有简单的方法可以将提示移至下一行?
回答:
节点v6.4具有一种editor
模式。在repl提示符下.editor
,您可以输入多行。
例
$ node > .editor
// Entering editor mode (^D to finish, ^C to cancel)
const fn = there => `why hello ${there}`;
fn('multiline');
// hit ^D
'why hello multiline'
> // 'block' gets evaluated and back in single line mode.
以下是所有特殊repl命令的文档
https://nodejs.org/api/repl.html#repl_commands_and_special_keys
以上是 如何在Node REPL中编写多行代码 的全部内容, 来源链接: utcz.com/qa/406687.html