Skip to content

[Bug]: devServer.hot: false doesn't disable HMR #12258

@birtles

Description

@birtles

System Info

System:
OS: Linux 5.15 Ubuntu 24.04.3 LTS 24.04.3 LTS (Noble Numbat)
CPU: (20) x64 12th Gen Intel(R) Core(TM) i7-12700K
Memory: 12.31 GB / 15.49 GB
Container: Yes
Shell: 3.7.1 - /usr/bin/fish
Binaries:
Node: 22.13.1 - /home/birtles/.local/share/nvm/v22.13.1/bin/node
Yarn: 1.22.22 - /home/birtles/.yarn/bin/yarn
npm: 11.2.0 - /home/birtles/.npm-global/bin/npm
pnpm: 10.23.0 - /home/birtles/.local/share/pnpm/pnpm
bun: 1.0.1 - /home/birtles/.bun/bin/bun
Deno: 1.36.1 - /home/birtles/.deno/bin/deno
npmPackages:
@rspack/cli: 1.6.4 => 1.6.4
@rspack/core: 1.6.4 => 1.6.4

Details

Setting devServer.hot to false should disable Hot Module Replacement. However, it appears to have no effect.

Reproduce link

https://github.com/birtles/rspack-not-hot

Reproduce Steps

  1. Run pnpm install
  2. Run pnpm dev
  3. Open http://localhost:8080.
  4. Inspect the browser console

It should say [webpack-dev-server] Server started: Hot Module Replacement disabled... but instead it says [webpack-dev-server] Server started: Hot Module Replacement enabled...

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions