前端模块化
文章平均质量分 91
逍遥的编程笔记
Github博客: https://github.com/chenxiaoyao6228/fe-notes
展开
-
前端模块化-理解Tapable与Webpack中的Hooks
本文详细介绍了Tapable库及其在Webpack中的应用,涵盖了核心概念、Hook类型及其用途,并通过代码示例展示了各种Hook的实现和使用方法。原创 2024-08-08 01:09:18 · 376 阅读 · 0 评论 -
前端模块化-探究webpack loader的原理以及实现常见的loader
本文详细探讨了 Webpack 中 Loader 的基本原理和实现细节。内容包括 Loader 的定义、常见类型及其作用,Loader 与 Plugin 的区别,Loader 的输入和输出方式,如何编写同步和异步 Loader,以及 Loader 的执行顺序。原创 2024-08-08 01:06:40 · 745 阅读 · 0 评论 -
前端模块化-实现mini-webpack
本文详细介绍了如何实现一个简单的打包器mini-webpack,包括需求分析、代码实现、AssetsMap的生成与esm支持等步骤,帮助读者理解打包器的基本原理和实现方法。原创 2024-08-08 01:03:43 · 320 阅读 · 0 评论 -
前端模块化-手写mini-vite
本文总结了 Vite 的工作原理,包括项目搭建、实现 CLI、启动静态服务器、处理 index.html 和 JS 文件、引入 node_modules、拆分中间件、处理 React 文件等步骤,并介绍了一些实现细节。原创 2024-08-08 01:01:27 · 404 阅读 · 0 评论 -
前端模块化-理解package.json中的模块化配置
本文总结了package.json中与模块化相关的配置,包括main、browser、type、module、jsnext:main以及exports字段的用途和使用方法原创 2024-08-08 00:59:44 · 908 阅读 · 0 评论 -
前端模块化-ESM
本文总结了ESM(ES6 Module)的相关知识点,包括基本语法、浏览器加载过程、Node.js中的处理以及与CommonJS模块的差异和兼容。原创 2024-08-08 00:57:29 · 925 阅读 · 0 评论 -
前端模块化-UMD规范及其实现
本文介绍了UMD规范及其在不同环境中的应用,包括React中的UMD模块使用以及手动实现一个UMD模块的详细步骤。原创 2024-08-08 00:53:28 · 901 阅读 · 0 评论 -
前端模块化-CMD规范与SeaJS
本文介绍了CMD规范及其在SeaJS中的实现,包括模块定义、引用、标识符以及与其他规范的区别,并探讨了SeaJS的关键原理和实现。原创 2024-08-08 00:50:33 · 568 阅读 · 0 评论 -
前端模块化-AMD规范与RequireJS
本文介绍了AMD规范及其在RequireJS中的实现,包括模块定义、引用、标识符以及一个常规RequireJS项目的实现和Webpack中加载AMD模块的方法。原创 2024-08-08 00:44:12 · 582 阅读 · 0 评论 -
前端模块化-CommonJS
本文介绍了CommonJS规范及其在Node.js中的实现,包括模块定义、引用、标识和编译执行的过程,并探讨了模块缓存、路径分析及循环依赖问题。原创 2024-08-08 00:34:53 · 774 阅读 · 0 评论 -
前端模块化-重新梳理前端模块化
本文总结前端模块化相关的发展历程,探讨命名冲突、文件依赖等问题,并介绍IIFE模式、模块化规范要素及其实现。原创 2024-08-08 00:13:47 · 935 阅读 · 0 评论