agora vamos mudar a cor de fundo do botão e o texto mostrado quando pressionamos o botão.
vamos re-instalar o aplicativo usando npm run run-android
.
mesmo depois de mudar o código e reinstalar a nossa aplicação, tudo parece igual.
Embora Tenhamos feito alterações no nosso ficheiro clj
, uma coisa que ainda não fizemos foi reconstruir o nosso código para actualizar index.android.js
, o ficheiro que é realmente carregado pelo bundler.
é aqui que entra a roda de figo na imagem. Sem ele, você precisa reconstruir manualmente e instalar o aplicativo cada vez que você faz algumas alterações ao seu código. Se verificar project.clj
irá notar que isto é exactamente o que acontece no perfil prod
. Não há roda de figo, e cada vez que você constrói o projeto ele atualiza o index.android.js
e index.ios.js
.
lein with-profile prod cljsbuild auto
no entanto, este é um ciclo de feedback realmente lento durante o desenvolvimento. Portanto, temos um perfil separado dev
que usa roda de figo. Para começar a utilizar figwheel execute os seguintes comandos (certifique-se de que o seu emulador está sendo executado de antemão)
1. re-natal use-android-device avd
2. re-natal use-figwheel
3. lein figwheel android
4. npm run run-android
Agora você pode fazer alterações para o código e ver o resultado em tempo real!
é tudo! Obrigado por ler, e espero que tenha gostado do artigo. Na próxima parte vamos construir uma aplicação do zero!
você também pode me seguir em média e Github. 🙂