ES Module 和 CommonJS 学习笔记

ES Module 和 CommonJS 学习笔记,第1张

ES Module 和 CommonJS 学习笔记

注:下文 esm 指 ECMAscript Module ,即 ES6 的模块语法(import/export),cjs 指 CommonJS (module.exports/require)

浏览器端的ESM模块加载

浏览器中使用 esm 模块语法 import/export 或加载 ES6 模块是通过 script 标签实现时,必须加上type="module",从而浏览器会知道这是一个ES6模块。

浏览器对于带有type="module"的

保存