首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
webpack
订阅
Dismal
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
webpack 4.x之搭建前端开发环境
以后npm直接替换成cnpm使用。 在开始搭建前首先看一下我们能从本教程学习到什么. ※注:本文代码区域每行开头的 “+”表示新增,“-或者D”表示删除,“M”表示修改,“...”表示省略。 dist为最终编译出来的生产环境代码,src为开发环境代码。 调整 package.j…
Webpack4配置【基础篇】
1. 什么是webpack WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其打包为合适的格式以供浏览器使用。 2. webpack核心概念 En…
webpack dll打包重复问题优化
关于webpack dll的使用,我这里不做过多介绍,网上都有,一撸一大把,今天我要说的是在使用dll plugin过程中出现的一个包依赖问题,这个问题导致打出来的包会包含重复的代码。
React如何通过Webpack优雅的接入serviceWorker的成熟方案workBox && Google Analytics
为了提高React应用的启动速度、离线访问能力, 做到页面能离线启动、service worker能在后台默默更新本地缓存的页面、数据的版本,并且做到监控版本更新能力的靠谱性。 终极方案:采用serviceWorker的成熟方案workBox通过Webpack的workbox官…
看完这篇,面试再也不怕被问 Webpack 热更新
Webpack热更新( Hot Module Replacement,简称 HMR,后续均以 HMR 替代),无需完全刷新整个页面的同时,更新所有类型的模块,是 Webpack 提供的最有用的功能之一。 HMR 作为一个 Webpack 内置的功能,可以通过 --hot 或者 …
配置Webpack4支持ES6/TypeScript/异步文件引用加载
由于Webpack以及它的周边工具babel等更新过快,在当前的时间线来看,很多相关的文章已被版本所淘汰,已经不足以借鉴来搭建一个可以正常使用的环境,所以打算写来记录一下。 在写这篇文章的时候我会同步搭建本地环境,尽量避免有略过的细节部分。 熟悉初始化项目的亲可直接跳过。 安装…
Webpack 构建策略 module 和 nomodule
前端性能优化已经过了刀耕火种的年代,现在更多的优化是从代码层面,其中重中之重的当然是 JS 的优化
Webpack 中的 sideEffects 到底该怎么用?
webpack v4 开始新增了一个 sideEffects 特性,通过给 package.json 加入 sideEffects: false 声明该包模块是否包含 sideEffects(副作用),从而可以为 tree-shaking 提供更大的优化空间。 基于我们对 fp…
Webpack 提取公共代 CommonsChunkPlugin
1. 相同资源重复加载引用,浪费用户流量以及服务器成本; 2. 每个页面需要加载的资源太多,导致网页首页加载缓慢; 1. 相同资源只打包加载一次,减少网络传输流量,降低服务器压力; 2. 页面加载速度加快,提交用户体验; 1. 根据项目使用的技术栈,把所有页面都要使用到的基础库…
多页应用 Webpack4 配置优化与踩坑记录
最近新起了一个多页项目,之前都未使用 webpack4,于是准备上手实践一下。这篇文章主要就是一些配置介绍,对于正准备使用 webpack4 的同学,可以做一些参考。 webpack4 相比之前的 2 与 3,改变很大。最主要的一点是很多配置已经内置,使得 webpack 能“…