什么是webpack模块
require、import、url(...)、<img src=...>
解析文件规则
绝对路径、相对路径、模块路径
模块将在resolve.modules中指定的所有目录内搜索,
使用resolve。alias配置选项来创建别名
webpack内部机制
webpack 的 runtime 和 manifest,管理所有模块的交互
runtime 包含:在模块交互时,连接模块所需的加载和解析逻辑。包括浏览器中的已加载模块的连接,以及懒加载模块的执行逻辑。
当编译器(compiler)开始执行、解析和映射应用程序时,它会保留所有模块的详细要点。这个数据集合称为 "Manifest"当完成打包并发送到浏览器时,会在运行时通过 Manifest 来解析和加载模块。通过使用 manifest 中的数据,runtime 将能够查询模块标识符,检索出背后对应的模