小编kpi*_*mov的帖子

使用Node.js需要与ES6导入/导出

在我正在合作的项目中,我们有两种选择,我们可以使用哪个模块系统:

  1. 使用require和导出模块,并使用module.exports和导出exports.foo.
  2. 使用ES6导入模块import,并使用ES6导出export

使用一个优于另一个是否有任何性能优势?如果我们使用ES6模块而不是Node模块,还有什么我们应该知道的吗?

javascript node.js ecmascript-6 babeljs

840
推荐指数
10
解决办法
47万
查看次数

在运行之前使用require('babel/register')与转换代码

与前者相比,后者有任何性能优势吗?当我自己测试时,我的一个项目加载已经编译的时间比使用babel/register时要短得多.除了启动时间,我还不完全确定我会写什么来公平地对这两者进行基准测试.有没有人知道Babel添加的开销是仅仅来自babel/register transiling代码,因为它正在运行,或者无论你做什么它都很慢?

javascript node.js babeljs

5
推荐指数
1
解决办法
1115
查看次数

什么是身份保护膜代理的用例?

当我阅读有关ES6 Proxies的内容时,在我看过这个例子之前,它似乎很容易理解.

我很难过.我不明白他们使用的"湿/干"术语,我不知道什么时候我最终会遇到理想的选择,特别是因为我似乎无法找到它.

有人可以提供一个简短的解释,说明会发生什么样的情况?

javascript metaprogramming es6-proxy

4
推荐指数
1
解决办法
345
查看次数