laten we nu de achtergrondkleur van de knop en de tekst die wordt weergegeven als we op de knop drukken.
laten we de app opnieuw installeren met npm run run-android
.
zelfs na het wijzigen van de code en het opnieuw installeren van onze applicatie ziet alles er hetzelfde uit.
hoewel we wijzigingen hebben aangebracht in ons clj
bestand, is een ding dat we nog steeds niet hebben gedaan, Onze code opnieuw opbouwen om index.android.js
bij te werken, het bestand dat daadwerkelijk wordt geladen door de bundler.
dit is waar figwheel in beeld komt. Zonder dit, je nodig hebt om handmatig opnieuw te bouwen en installeren van de toepassing elke keer dat u een aantal wijzigingen aan te brengen in uw code. Als u project.clj
aanvinkt, zult u merken dat dit precies is wat er gebeurt in het prod
profiel. Er is geen figwheel, en elke keer als je het project bouwt wordt het de index.android.js
en index.ios.js
bijgewerkt .
lein with-profile prod cljsbuild auto
echter, dit is een echt langzame feedback cyclus tijdens de ontwikkeling. Daarom hebben we een apart dev
profiel dat gebruik maakt van figwheel. Om figwheel te gebruiken voer je de volgende commando ‘ s uit (Zorg ervoor dat je emulator op voorhand draait)
1. re-natal use-android-device avd
2. re-natal use-figwheel
3. lein figwheel android
4. npm run run-android
nu kunt u wijzigingen aanbrengen in uw code en het resultaat in realtime zien!
dat is het zo ‘ n beetje! Bedankt voor het lezen, en ik hoop dat je genoten van het artikel. In het volgende deel laten we een applicatie bouwen vanaf nul!
je kunt me ook volgen op Medium en Github. 🙂