为什么能快乐的在 esm 中使用 cjs 模块

对于我们现在的 web 开发项目中,我们快乐的使用着 export/import 来进行模块化开发。好像一切原本就这么简单~ 但是我们也知道, esm 是es6 才在规范中引入。在此之前 js 语言规范中并没有模块化一说(当然,以前 web 也没有那么复杂)。 cjs 就是在没有 esm 之前的一个产物。正是 cjs 简单而又高效的模块化设计, 使得...