Umd,commonJS,ESM格式的区别,为什么乾坤框架要求子应用打包成umd格式
因为要用到 qiankun 的框架,qiankun 官方文档中要求所有子应用都要打包成umd格式,处于好奇,学习了一下者三者的区别。
UMD (Universal Module Definition)
CommonJS 主要用于服务器端的 JavaScript 环境,比如 Node.js
ESM (ECMAScript Modules) 是 ECMAScript 标准的一部分,提供了原生的模块支持
因为要用到 qiankun 的框架,qiankun 官方文档中要求所有子应用都要打包成umd格式,处于好奇,学习了一下者三者的区别。
UMD (Universal Module Definition)
CommonJS 主要用于服务器端的 JavaScript 环境,比如 Node.js
ESM (ECMAScript Modules) 是 ECMAScript 标准的一部分,提供了原生的模块支持