KEEL · 龙骨 · A CURRICULUM FOR THE AI ERA

模块与构建:一行 import 被谁、按什么规则翻译成磁盘上的文件 — keel 龙骨

模块与构建 的参考信息:模块与构建:一行 import 被谁、按什么规则翻译成磁盘上的文件

import 和 require 看起来只是两种写法,实际上是两套加载规范、两套绑定语义、两套错误时机。这门课把这条链路整条拆开:文件按什么规则被判成模块、导出的到底是"接线"还是"快照"、exports 字段怎么把一次 import 挡在门外、同一份库为什么会被加载成两份、打包器凭什么摇得掉一段代码。全部结论来自本机真跑,每条报错原文和每个字节数都可复现。

开始阅读:课程导读

进入 keel 阅读