Ich möchte HMR arbeiten.Aurelia Hot Module Nachladen mit Aspnetcore 2.0
Ich verwende VS2017. Ich habe ein Aspnetcore 2.0-Projekt erstellt und dann das Aurelia-Framework mit Aurelia cli mit 0.31.1 hinzugefügt, das now WebPack 3 unterstützt. Ich befolge die Anweisungen, um SpaServices hinzuzufügen und start.cs zu modifizieren.
ich dann das Projekt mit dotnet run
und offene IE laufen und wechseln Sie zu http://localhost:5000
die erwartete „Hallo Welt“ von Aurelia zu sehen.
Jetzt möchte ich HMR in Aktion sehen. Also bearbeite ich app.ts, um Hello World
zu Hello HMR
zu ändern, dann speichere ich die Datei. Ich erwarte, dass die Änderung in IE aktualisiert wird. Aber es wird nie automatisch neu geladen.
Wenn ich jedoch auf den Aktualisieren-Button des Browsers klicke, wird die Änderung dann im IE angezeigt.
Gibt es noch eine andere Sache, die ich hier tun soll, um HMR arbeiten zu lassen?
Wenn ich die Änderungen speichern, sehe ich die App. {Guid} .bundle.js aktualisiert auf der Festplatte (eine neue Datei wird mit einer neuen GUID erstellt. So dass viel funktioniert. Aber wie der Browser reagiert zu bekommen ? zu dieser Änderung und aktualisieren
Ich könnte falsch liegen, aber ich denke nicht, dass unser CLI Webpack-Setup HMR unterstützt. Wie gesagt, ich könnte mich irren. –