Open havremunken opened 5 years ago
Uten endringer funker den igjen nå. Vet ikke hvorfor dette endret seg. Holder denne oppe litt til i tilfelle dette endrer seg nok en gang.
Etter at jeg begynte å utvikle på macOS og forsket litt på å flytte opp til webpack 5, la jeg merke til en litt snål greie; Den reloader når man saver noe som background.ts bruker. Hvis man saver noe som kun brukes av content_script.ts (eller hva det heter), pakker den fortsatt filene i dist, men den reloader ikke extension. Det må da gjøres manuelt.
Webpack 5 er foreløpig ingen løsning på dette; De extension-reload plugins jeg har funnet er for webpack 4 og lavere, og fucker opp koden vår i wp5.
Først la jeg denne plugin'en i common. Da startet live reload-greia også når vi kjørte
npm run build
logisk nok, noe som lagde helvete. Så jeg flyttet den fra common til dev, sånn at den kun skal kjøre når man kjørernpm run watch
.Nå funker build. Jeg ser at reloaderen starter når jeg starter en watch, men den reloader faktisk ikke når noe webpackes ved lagring.
Jeg har ikke mental makt til å forstå dette her og nå, så jeg lager et issue en av oss kan se på når vi er tilstede nok.