【发布时间】:2020-06-07 18:47:00
【问题描述】:
如何使用 Babel 引擎或 Node Js 中的模块在 ES6 中运行或执行代码,而不将其转换为 ES5。
【问题讨论】:
-
不清楚你在问什么。据我所知,您根本不会在 Babel 中运行代码。它是一个转译器而不是一个 JS 运行时环境。您只需在 node.js 中直接运行未转译的代码即可在 node.js 中运行 ES6 代码,因为它已经原生支持 ES6。您将使用命令行
node myscript.js来运行该脚本文件。你根本不用 Babel 在 node.js 中运行 ES6 代码。 -
我的项目中配置了 Babel 并且默认运行,现在我不想将我的 ES6 代码转换为 ES5。我只是想问一下,即使我的代码中配置了 Babel 并自动运行,是否可以不将 ES6 代码转换为 ES5。
-
@user6819864,查看我的答案,直接用 node yourfile.js 运行 int
标签: javascript node.js babeljs es6-module-loader