我如何使用Node Js中的Babel引擎或模块在ES6中运行或执行代码,而不将其编译为ES5。
答案 0 :(得分:1)
Node JS和浏览器支持ES6。但是,要使用其他功能,您必须首先使用.babelrc配置babel,还必须添加用于在ES5中构建项目的npm脚本,然后使用node js或浏览器运行它。
答案 1 :(得分:0)
据我了解,我们不使用Babel来运行代码。简单来说,这是一个将现代ES2015 / ES6代码转换为浏览器可理解的js代码的编译器,而如今大多数浏览器都支持ES6。
Node.js是一个js运行时,您可以在其中运行javascript文件,并且本机支持ES6实现。
您可以使用node命令直接运行脚本文件,如下所示,您不需要transpiler / Babel即可运行它。
node yourScript.js