为什么babel-node不支持REPL中的模块加载?

时间:2016-08-21 13:32:53

标签: node.js ecmascript-6 babeljs read-eval-print-loop

它确立了babel-node doesn't support module loading in the REPL。在documentation中,它只是说:

  

由于技术限制,在babel-node REPL中不完全支持ES6样式的模块加载。

我的问题是为什么?如果我写了一个名为t.js的小脚本并用babel-node运行它,那么import语句就行了。从标准输入读取源代码一行的REPL和从文件读取源代码的babel-node t.js之间的有效区别是什么?

有没有人知道将来是否有计划支持import,因为缺少import有点杀死REPL?

0 个答案:

没有答案