首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webpack
订阅
秋风中的落叶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
【前端工程化】篇四 席卷八荒-Webpack(进阶)
声明:本篇文章基于webpack v4.43.0,如按照文中代码执行报错,请检查依赖模块版本是否和示例代码仓库中一致。 *温馨提示:*本篇内容更偏实战,涉及大量代码,如有代码密集恐惧症的老爷,请速速离场。 在上一篇的内容中,介绍了webpack的核心概念以及常用的核心配置,并尝…
一个合格的Webpack4配置工程师素养:第一部分
总结Webpack4常见的配置, 含DEMO, 一步步肥肠详细,略长, 后续结束时候我们给出源码文件。 然后通过npx执行webpack进行打包。 或者配成一个script命令也可以。 在浏览器打开index.html就会发现代码执行成功了。 假设我们现在需要在index.js…
Webpack 4 动态切割JS注入文件名
昨天重新把我们公司的引流页做了二重封装,遇到一个问题。 webpack 切割的时候如何加个可以跟随文件名变化的前缀。 大体就是就是 [request] 可以拿到实际解析的文件名,来取代默认的索引递增的方式。
使用 Webpack 打包时的 “多页” 实践
在开发时我们经常使用 Webpack 官方提供的 webpack-dev-server 插件。我们只需要通过一个入口 main.js 和入口页面 HTML,用 webpack-dev-server 就能够提供热更新 “Live Reload” 以及热替换“Hot Module Replacement”(即 HMR) ,这很方便,但是在实际项目中我们遇到了更复杂的场景。
曲线救国:webpack打包优化黑科技
随着我们项目越来越复杂,我们在用webpack打包的时候,会发现打包的速度越来越慢,最后慢到打包一次要几分钟甚至更多的时间,缓慢的打包速度严重影响效率,那么如何提高打包速度就成为了我们的痛点,一般大家都是用HappyPack、Dellplugin和UglifyJsPlugin(…
12个常见的实战场景 - [webpack 第二篇]
以上是一个最基础的配置,我们接下来一步一步的加入更多的功能. 首先,我们通过第一节,可以知道了怎么将一个入口main.js打包成bundle.js了,那么入口文件肯定是要引用在html中啊,那么,怎么创建html文件?怎么创建build以后的html文件,以及html文件如何引…
妈妈再也不用担心我不会webpack了
webpack前端工程中扮演的角色越来越重要,它也是前端工程化很重要的一环。本文将和大家一起按照项目流程学习使用wbepack,妈妈再也不用担心我不会使用webpack,哪里不会看哪里。这是一个由浅入深的文章。 现在vue、react等脚手架都会自动将开发环境使用的webpac…
怎么在 ES6+Webpack 下使用 Web Worker
大家都知道 HTML 5 新增了很多 API,其中就包括 Web Worker,在普通的 js 文件上使用 ES5 编写相关代码应该是完全没有问题了,只需要在支持 H5 的浏览器上就能跑起来。 那如果我们需要在 ES6+Webpack 的组合环境下使用 Web Worker呢?…
webpack4-用之初体验,一起敲它十一遍
在webpack4之前,提取公共代码都是通过一个叫CommonsChunkPlugin的插件来办到的。到了4以后,内置了一个一模一样的功能,而且起了一个好听的名字叫“优化” 好了,就写到这里吧,想必大家也看累了吧,辛苦大家了,哈哈。
webpack 最佳配置指北
对于入门选手来讲,webpack 配置项很多很重,如何快速配置一个可用于线上环境的 webpack 就是一件值得思考的事情。其实熟悉 webpack 之后会发现很简单,基础的配置可以分为以下几个方面: entry 、 output 、 mode 、 resolve 、 modu…