我试图理解此图表,以帮助选择 ES6 到 ES5 的最佳转译技术,但我不确定“执行时间”和“工具运行时间”有什么区别。
https://github.com/samccone/The-cost-of-transpiling-es2015-in-2016#raw-data
最佳答案
在那篇文章中,作者分析了 Babel、TypeScript 和 Webpack 等预处理工具的使用,他所指的工具运行时间是这些工具处理文件所需的时间。
另一方面,他所指的执行和编译时间是引擎编译和执行处理后的JavaScript文件所需要的时间。
<小时/>Tool run time (gathered by
time make <tool>
)
*js execution time on page load (gathered bybig-rig
)
*js compile time (gathered bybig-rig
)
同时time
和big-rig
是 CLI,time
用于 CLI 运行时,并且 big-rig
专门针对 JavaScript 文件,拥有显示负载不同部分信息的能力:
照片来自their repo
关于javascript - JS "execution time"和 "tool run time"之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35233817/