Je développe un projet sur Cordova et je dois dire que je trouve la productivité de ce framework très décevante.
En effet chaque fois que je change une ligne dans le HTML ou JS, je dois attendre plusieurs minutes pour recompiler et redémarrer l’appli.
Comme je débute en Cordova, ai-je raté quelque chose? Y a-t-il un mécanisme de «hot build» ou autre?
Merci!
La notion que tu cherches c’est le livereload
Once you add this plugin using cordova plugin add cordova-plugin-browsersync, you can simply use cordova run – --live-reload to start live reload. Note that this also enables syncing scrolls and clicks if you have multiple devices.
Merci, ça semble une bonne idée, mais hélas chez moi ça ne marche pas:
Could not connect to the browser-sync server.
A moins que ton application ne soit très dépendante des capteurs du téléphone, je te conseille de développer en local avec un serveur web basique en nodejs par exemple (avec express ça prend quelques lignes).
Hélas le test dans le navigateur ne marche pas avec les API natives.