【发布时间】:2026-01-26 12:35:01
【问题描述】:
来自 Python 背景和 Node.js 的新手,我发现使用 Node.js REPL 交互式地尝试代码非常困难。我遇到的一个关键问题是imports:
ES6 样式导入在 Node.js REPL 上不起作用,我必须使用 require 来使用 CommonJS 样式导入。示例:我不能在节点提示符下写import rxjs,必须使用require('rxjs')。这使得将粘贴脚本复制到 Node REPL 以快速测试它们变得更加困难,我必须首先将所有 ES6 样式导入转换为 require 导入,这感觉违反直觉。
有没有什么简单的方法可以使用从 Node.js REPL 导入的 ES6 样式?
喜欢:
$节点
> 导入“rxjs”;
> 从 'rxjs/operator/map' 导入 {map};
我什至尝试过babel-node,它似乎不支持模块导入。
【问题讨论】:
标签: javascript node.js