React项目 浏览器控制台上的 WDS HMR 全称是什么

Intro

新建了一个React应用,暂时只写了一点页面,运行之后发现在浏览器控制台一直有三行默认的日志:

[HMR] Waiting for update signal from WDS...
[WDS] Hot Module Replacement enabled.
[WDS] Live Reloading enabled.

在这里插入图片描述
就很好奇啊,这个HMR WDS分别都是什么啊?

WDS(Webpack Dev Server)

https://webpack.js.org/api/webpack-dev-server/
在我们的项目中有一个开发期依赖:webpack-dev-server (也许你在package.json中找不到,但你一定间接依赖了该lib)。
webpack-dev-server provides a Node.js API which can be used directly in Node.js runtime.
在这里插入图片描述

HMR(Hot Module Replacement)

https://webpack.js.org/guides/hot-module-replacement/

Hot Module Replacement (or HMR) is one of the most useful features offered by webpack.
HRM(模块的热替换)是webpack提供的一种最有用的细节功能。
It allows all kinds of modules to be updated at runtime without the need for a full refresh.
HMR使得所有种类的模块都可以不需要做完全刷新的前提下,在运行时做出(局部)更新。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值