Skip to content
Vfan Docs
搜索文档
K
Main Navigation
速查手册
常阅 API
原生 JS
第三方库
技术专题
综合解决方案
CSS 解决方案
数据可视化
工程化配置
rollup
webpack
vite
vue-cli
Web
工程化
更多
环境搭建(Web 为主)
工具篇
学无止境
主题
菜单
返回顶部
页面导航
ESM
ESM 的工作原理
这里讨论的是“浏览器”环境。参考:
html
<
script
src
=
"./main.js"
type
=
"module"
></
script
>
解析模块
找到所有的
顶级静态
导入语句
,并自动提前。
递归解析。
执行模块
从上到下顺序执行。
如果有导出语句,内部会生成一个映射表。
参考
https://www.ecma-international.org/ecma-262/6.0/
https://es6.ruanyifeng.com/#docs/module
ESM 工作原理(浏览器)