为什么要转换node.js后端代码?

时间:2017-10-05 09:55:10

标签: node.js ecmascript-6 transpiler

我是es6的新手,有两个问题

  1. 是否真的需要用es6编写的后端代码(node.js)进行转换?

  2. 如果没有必要进行转换 - 在服务器端运行普通的es6是否有缺点 - 它是否会影响调试?

1 个答案:

答案 0 :(得分:1)

答案可能有争议。我强烈认为不需要转发后端代码(NodeJS)。 Transpiling将导入/导出语句转换为require,module.exports。您可以直接在NodeJ中使用。

此外,在客户端,对不同的browser support进行转换是有意义的,并且还会减少bundle size。但对于NodeJS方面,调试也存在缺点。