Node v6需要Babel transpiling吗?

考虑到Node v6.x具有〜93%的ES2015规范覆盖率,是否需要Babel transpiling?

我正在使用Node v6和Express创build一个Web应用程序。 如果这只是一个Node应用程序,我不会想到Babel,但考虑到也会有一些客户端JS,我想我应该有静态JS文件转发。 这是一个正确的假设吗?

如果需要,例如.babelrc会是什么?

目前,我在想:

 { "presets": [ "node6", "es2015" ] } 

你的服务器端代码和你的客户端代码没有任何关系。 在服务器上运行Node.js v6的事实与在浏览器中运行代码的内容无关。

如果您想要使用ES6function以及广泛的浏览器覆盖范围,则需要一个用于客户端代码的转译程序。