0

所以我下载了lodash源代码。我注意到它是使用导入/导出以 Es6 语法编写的。

我还看到了 lodash.js,它采用立即调用函数 (IIFE) 的形式。在某种将 ES6 模块化代码转换为 IIFE 的构建过程之后,所有内容都组合在一个文件中。

经过进一步研究,看起来 lodash.js 是使用 loadash cli 生成的。

问题: LoDash cli 是否使用 babel 之类的工具进行转换,或者它具有非常特定的自定义逻辑来解析 es6 文件并输出暴露“_”全局对象的 IIFE 函数?

4

0 回答 0