首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webpack
订阅
piscessssss
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
webapck热更新基本原理
写在前面Hot Module Replacement,简称HMR,无需完全刷新整个页面的同时,更新模块。HMR的好处,在日常开发工作中体会颇深:节省宝贵的开发时间、提升开发体验。刷新我们一般分为两种:
深入了解 webpack 模块加载原理
webpack 是一个模块打包器,在它看来,每一个文件都是一个模块。 无论你开发使用的是 CommonJS 规范还是 ES6 模块规范,打包后的文件都统一使用 webpack 自定义的模块规范来管理、加载模块。本文将从一个简单的示例开始,来讲解 webpack 模块加载原理。 …
【webpack系列】webpack内部机制
webpack本质上可以将其理解为是一种基于事件流的编程范例,一系列的插件运行。 1. webpack启动过程分析 1. 运行webpack 2. 查找webpack入口文件 在运行以上命令后,npm 会让命令行工具进入 node_modules.bin 目录查找是否存在 we…
【我只看到了第三层】重新聊聊webpack
针对技术而言,越学越感觉不会的太多。可能是没到达一定的境界。在网上冲浪学习的时候,看到有些大佬文笔从容,思路清晰。对某个技术点的深度刨析。真产生了一种发自内心的尊重和佩服和尊重和佩服。有些时候,一段文字就能点醒你,原来是这样!!!有时候感觉到这东西被嚼碎了往你嘴里塞你都嚼不动的…
总结18个webpack插件,总会有你想要的!
何为插件(Plugin)?专注处理 webpack 在编译过程中的某个特定的任务的功能模块,可以称为插件。
「吐血整理」再来一打Webpack面试题
本文已收录在Github github.com/Geekhyt,欢迎Star。 从头发的浓密程度和干练的走路姿势我察觉到,面前坐着的这位面试官也是一把好手。我像以往一样,准备花3分钟的时间进行自我介绍。在此期间,我的目光被16寸的MacBook Pro所吸引,这次的自我介绍我做…
使用 React Hooks 实现仿石墨的图片预览插件(巨详细)
最近工作中需要制作一个图片预览的插件,在参考了很多产品(掘金、知乎、简书、石墨等)的图片预览之后,最终还是觉得石墨的比较符合我们的产品需求。 本来以为能在社区中找到相关插件,但想法美好,现实却很骨感,于是便决定自己手撸一个,顺便也学习一下组件的开发流程。 项目最终的实现效果如下…
跟着"呆妹"来学webpack(基础篇)
你盼世界,我盼望你无bug。Hello 大家好!我是霖呆呆! 先简单说一下标题的前因后果,避免吃瓜群众不明白何为"呆妹"。 设计师,配几个狗头的表情包。 好嘞。 所以这波安排一下"呆妹"吧,谁叫我是一个信守承诺的博主呢。 (希望大家不要像此博主一样为了人气不择手段败坏掘金的风气…
手写webpack核心原理,再也不怕面试官问我webpack原理
需要读到入口文件里面的内容。 分析入口文件,递归的去读取模块所依赖的文件内容,生成AST语法树。 我们创建了add.js文件和minus.js文件,然后 在index.js中引入,再将index.js文件引入index.html。 现在我们打开index.html。你猜会发生什…
webpack常用配置
1. 模块热替换 启用此功能需要更新 webpack-dev-server 的配置,和使用 webpack 内置的 HMR 插件。 CSS 的模块热更新,借助于 style-loader 。 2. Tree shaking 「副作用」的定义是,在导入时会执行特殊行为的代码,而不…