javascript - 我应该转译我的 Node js 代码以使用 ES6 吗?

标签 javascript node.js ecmascript-6 v8

我只将 nodejs 用于服务器端微服务,我想使用 ES6,我读过 Babel 用于将代码转换为 ES5 以提供对浏览器的支持。所以我需要知道如果我不是为客户端编写此代码,我是否仍需要将其转译以在 V8 引擎上运行它?或者它只是一个服务器端不需要的额外层?

最佳答案

如果您的运行时不支持您正在使用的语言功能,则需要使用转译器。

Node.js 的最新 版本有 almost complete support for ES6 .

如果您使用的功能不受您使用的任何版本的 Node.js 支持,则需要使用转译器。

关于javascript - 我应该转译我的 Node js 代码以使用 ES6 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46441033/

相关文章:

javascript - 如何使用 lodash 改进过滤后的对象循环?

javascript - 如何使用 jspdf-autotable 打印四个不同的表格

php - JSON 到 Google 图表

javascript - 如何在 Discord.js 中更改带有消息的用户的昵称?

Node.JS 和 Express : get application host without request

javascript - NodeJS 中的实验性 ES 模块加载是否支持导入命名导出?

javascript - 通过 javascript 连接到 Maya

javascript - 工厂中的 AngularJS $http 请求

javascript - 函数内的 Vim Javascript 缩进

npm - Babel CLI 非常慢