Updating ts-loader to 0.9.* breaks webpack hot module replacement #1308

Closed
opened 2025-08-09 17:19:38 +00:00 by fergalmoran · 0 comments
Owner

Originally created by @d0pare on 10/17/2016

I am not sure this is related to this repository, just opened for conversation.
When I updated ts-loader to 0.9.* it broke hot module replacement. Now all modules are rebuilding on every change.

With 0.8.2:

[HMR] connected
client.js:128 [HMR] bundle rebuilding
client.js:132 [HMR] bundle rebuilt in 224ms
process-update.js:27 [HMR] Checking for updates on the server...
process-update.js:100 [HMR] Updated modules:
process-update.js:102 [HMR]  - ./ClientApp/app/components/counter/counter.component.html
process-update.js:102 [HMR]  - ./ClientApp/app/components/counter/counter.component.ts
process-update.js:102 [HMR]  - ./ClientApp/app/app.module.ts
process-update.js:102 [HMR]  - ./ClientApp/boot-client.ts
process-update.js:107 [HMR] App is up to date.

With 0.9.3:

[HMR] connected
client.js:128 [HMR] bundle rebuilding
client.js:132 [HMR] bundle rebuilt in 5264ms
process-update.js:27 [HMR] Checking for updates on the server...
process-update.js:100[HMR] Updated modules:
process-update.js:102[HMR]  - ./ClientApp/boot-client.ts
process-update.js:102[HMR]  - ./ClientApp/app/app.module.ts
process-update.js:102[HMR]  - ./ClientApp/app/components/app/app.component.ts
process-update.js:102[HMR]  - ./ClientApp/app/components/navmenu/navmenu.component.ts
process-update.js:102[HMR]  - ./ClientApp/app/components/home/home.component.ts
process-update.js:102[HMR]  - ./ClientApp/app/components/fetchdata/fetchdata.component.ts
process-update.js:102[HMR]  - ./ClientApp/app/components/counter/counter.component.ts
process-update.js:102[HMR]  - ./ClientApp/app/components/counter/counter.component.html
process-update.js:107[HMR] App is up to date.
*Originally created by @d0pare on 10/17/2016* I am not sure this is related to this repository, just opened for conversation. When I updated ts-loader to 0.9.\* it broke hot module replacement. Now all modules are rebuilding on every change. With 0.8.2: ``` [HMR] connected client.js:128 [HMR] bundle rebuilding client.js:132 [HMR] bundle rebuilt in 224ms process-update.js:27 [HMR] Checking for updates on the server... process-update.js:100 [HMR] Updated modules: process-update.js:102 [HMR] - ./ClientApp/app/components/counter/counter.component.html process-update.js:102 [HMR] - ./ClientApp/app/components/counter/counter.component.ts process-update.js:102 [HMR] - ./ClientApp/app/app.module.ts process-update.js:102 [HMR] - ./ClientApp/boot-client.ts process-update.js:107 [HMR] App is up to date. ``` With 0.9.3: ``` [HMR] connected client.js:128 [HMR] bundle rebuilding client.js:132 [HMR] bundle rebuilt in 5264ms process-update.js:27 [HMR] Checking for updates on the server... process-update.js:100[HMR] Updated modules: process-update.js:102[HMR] - ./ClientApp/boot-client.ts process-update.js:102[HMR] - ./ClientApp/app/app.module.ts process-update.js:102[HMR] - ./ClientApp/app/components/app/app.component.ts process-update.js:102[HMR] - ./ClientApp/app/components/navmenu/navmenu.component.ts process-update.js:102[HMR] - ./ClientApp/app/components/home/home.component.ts process-update.js:102[HMR] - ./ClientApp/app/components/fetchdata/fetchdata.component.ts process-update.js:102[HMR] - ./ClientApp/app/components/counter/counter.component.ts process-update.js:102[HMR] - ./ClientApp/app/components/counter/counter.component.html process-update.js:107[HMR] App is up to date. ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/JavaScriptServices#1308
No description provided.