la Oss nå endre bakgrunnsfargen på knappen og teksten som vises når vi trykker på knappen.
la oss installere appen på nytt ved hjelp av npm run run-android
.
selv etter å ha endret koden og installert programmet på nytt, ser alt ut som det samme.
selv om vi har gjort endringer i vår clj
fil, en ting vi fortsatt ikke har gjort er å gjenoppbygge vår kode for å oppdatere index.android.js
, filen som faktisk er lastet av bundler.
det er her figwheel kommer inn i bildet. Uten det må du manuelt gjenoppbygge og installere programmet hver gang du gjør noen endringer i koden din. Hvis du sjekker project.clj
vil du legge merke til at dette er akkurat hva som skjer i prod
– profilen. Det er ingen figwheel, og hver gang du bygger prosjektet oppdaterer den index.android.js
og index.ios.js
.
lein with-profile prod cljsbuild auto
dette er imidlertid en veldig langsom tilbakemeldingssyklus under utvikling. Derfor har vi en egen dev
profil som bruker figwheel. For å begynne å bruke figwheel kjør følgende kommandoer (Sørg for at emulatoren kjører på forhånd)
1. re-natal use-android-device avd
2. re-natal use-figwheel
3. lein figwheel android
4. npm run run-android
Nå kan du gjøre endringer i koden din og se resultatet i sanntid!
Det handler om det! Takk for at du leser, og jeg håper du likte artikkelen. I neste del la oss bygge et program fra bunnen av!
du kan også følge meg På Medium og Github. 🙂