# modules-many **Repository Path**: sohucw/modules-many ## Basic Information - **Project Name**: modules-many - **Description**: 模块化 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-06-21 - **Last Updated**: 2025-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README - Loader 的本质是什么? - 什么是 Normal Loader?什么是 Pitching Loader?它们的运行机制有什么不同 - 项目中对.css、.less、.scss、.tsx、.vue等文件是如何做解析的?它们的原理是什么? - 什么是loader chain(链) - 在 Webpack 中如何使用自定义 Loader?有几种方式? - Loader 的类型有哪几种?它们的运行顺序是怎么样的?如何控制它们的运行顺序? Pitching 阶段: Loader 上的 pitch 方法,按照 后置(post)、行内(inline)、普通(normal)、前置(pre) 的顺序调用。 Normal 阶段: Loader 上的 常规方法,按照 前置(pre)、普通(normal)、行内(inline)、后置(post) 的顺序调用。模块源码的转换, 发生在这个阶段。