首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webpack
订阅
是燕仔呀
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
从零搭一个极简版webpack+React工程(一)
序言 React 工程是前端经常使用的,通常使用 create-react-app 可以直接创建一个 react 项目,create-react-app 很全,很完整而且是有团队维护,react 开发
构建webpack5知识体系【近万字总结】
「这是我参与2022首次更文挑战的第24天,活动详情查看:2022首次更文挑战」。 1、基础篇 1.1 webpack优点 拥有依赖管理、动态打包、代码分离、按需加载、代码压缩、静态资源压缩、缓存等配
我曾为配置 webpack 感到痛不欲生,直到我遇到了 webpack-chain
今天给大家介绍社区当中一个 webpack 的流式配置方案——webpack-chain,这个方案现在已经在我目前所在的团队落地,且带来了一些正向的收益。
Webpack揭秘——走向高阶前端的必经之路
随着前端工程化的不断发展,构建工具也在不断完善。作为大前端时代的新宠,webpack渐渐成为新时代前端工程师不可或缺的构建工具,随着webpack4的不断迭代,我们享受着构建效率不断提升带来的快感,配置不断减少的舒适,也一直为重写的构建事件钩子机制煞费苦心,为插件各种不兼容心灰…
每日优鲜供应链前端团队微前端改造
我所在团队是做toB业务的,技术栈是Vue,团队目前有十多个典型的toB业务(菜单+内容布局),这些业务都是服务于一个大平台的,因为历史原因,每个业务都是独立的,都有一个html入口,所以当用户在这个大平台上使用这十多个业务的时候,每当切换系统时,页面都会刷新,体验很差;在开发…
Webpack源码分析 - loader-runner
loader-runner在Webpack的构建模块周期使用,负责将文件路径转换为文件内容。我们添加的loader最终会在这里执行,另外资源文件也是在这里被加载。文章使用2.4.0版本代码调试。 loader可以支持以同步或异步(callback, Promise)方式运行,调…
Webpack 学习总结
说明:在拉钩前前后后,反反复复地学习了几遍webpack, 终于把webpack相关脉络理清楚了。 webpack 本身默认只能处理js,只要一个默认的js-loader,如果需要处理其他类型的文件,需要配置其他的loader,比如css-loader,ts-loader. 配…
webpack原理解析(一)实现一个简单的webpack
Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异步加载。webpack如此强大,其内部机制到底是怎样的,今天我们来一探究竟。 接下来借助@…
如何使用 splitChunks 精细控制代码分割
前端小伙伴都知道,为了降低包大小,经常会把依赖的前端模块独立打包,比如把 vue、vue-router 打到一个单独的包 vendor 中。另外,常会将存在多个路由的复杂页面的每个页面都单独打一个包,只有访问某个页面的时候,再去下载该页面的js包,以此来加快首页的渲染。 无论是…
带你看懂 HMR 热更新原理
在研究 HMR 的过程中,通过 Chrome 的开发者工具,我知道浏览器是通过 websocket 和 webpack-dev-server 进行通信的,但是我在 websocket 中并没有发现任何代码块。那么新的代码块是怎么跑到浏览器的呢?这个 websocket 又有什么…