segítségével most változtassuk meg a gomb háttérszínét és a gomb megnyomásakor megjelenő szöveget.
telepítsük újra az alkalmazást a npm run run-android
használatával.
a kód megváltoztatása és az alkalmazás újratelepítése után is minden ugyanúgy néz ki.
bár változtattunk a clj
fájlunkon, egy dolog, amit még mindig nem tettünk meg, az a kód újjáépítése a index.android.js
frissítéséhez, a fájl, amelyet a kötegelő ténylegesen betölt.
itt jön a képbe a figwheel. Enélkül manuálisan újra kell építenie és telepítenie kell az alkalmazást minden alkalommal, amikor módosítja a kódot. Ha bejelöli a project.clj
elemet, pontosan ez történik a prod
profilban. Nincs figwheel, és minden alkalommal, amikor elkészíted a projektet, frissíti a index.android.js
és index.ios.js
számokat .
lein with-profile prod cljsbuild auto
ez azonban egy nagyon lassú visszacsatolási ciklus a fejlesztés során. Ezért van egy külön dev
profilunk, amely figwheelt használ. A figwheel használatának megkezdéséhez futtassa a következő parancsokat (előzetesen ellenőrizze, hogy az emulátor fut-e)
1. re-natal use-android-device avd
2. re-natal use-figwheel
3. lein figwheel android
4. npm run run-android
Most módosíthatja a kódot, és valós időben láthatja az eredményt!
ennyi! Köszönöm az olvasást, remélem, tetszett a cikk. A következő részben építsünk egy alkalmazást a semmiből!
a Mediumon és a Github-on is követhetsz. 🙂