JS"执行时间和#34;之间有什么区别?和"工具运行时间"?

时间:2016-02-05 21:26:37

标签: javascript ecmascript-6 browserify babeljs

我试图理解这个图表,以帮助选择ES6到ES5的最佳转换技术,但我不确定在执行时间和#34;和"工具运行时间"。

https://github.com/samccone/The-cost-of-transpiling-es2015-in-2016#raw-data

1 个答案:

答案 0 :(得分:1)

在该帖子中,作者分析了Babel,TypeScript和Webpack等预处理工具的使用,他参考的工具运行时间是这些工具处理文件所需的时间。

另一方面,他引用的执行编译时间是引擎编译和执行已处理的JavaScript文件所需的时间。

  

工具运行时间(由time make <tool>收集)
  * js页面加载时的执行时间(由big-rig收集)
  * js编译时间(由big-rig收集)

虽然timebig-rig都是CLI,但time用于CLI运行时,big-rig专门用于JavaScript文件,具有显示不同信息的能力部分负载:

big-rig

来自their repo的照片