j'essayais d'utiliser le rechargement en direct sur mon ionic 2 application. j'ai donc trouvé cette commande
ionic run browser --live-reload
ne fonctionne pas comme prévu et lors des modifications de code, je reçois des messages de la console
[16:12:47] build started ...
[16:12:47] transpile update started ...
[16:12:47] transpile update finished in 46 ms
[16:12:47] deeplinks update started ...
[16:12:47] deeplinks update finished in 248 ms
[16:12:47] webpack update started ...
mais la page ne se recharge pas
j'ai trouvé la solution sur la page github
inclure un script dans le fichier package.json
"browser": "ionic-app-scripts serve --sourceMap source-map --iscordovaserve --wwwDir platforms/browser/www/ --buildDir platforms/browser/www/build"
et courir
npm run browser
Lorsque vous exécutez la commande ionic cordova run browser --livereload
vous verrez quelque chose comme ça dans CLI:
[19:39:00] dev server running: http://localhost:8100/
[INFO] Development server running
Local: http://localhost:8100
External: http://192.168.0.51:8100
Ouvrez simplement http://192.168.0.51:81 ou http: // localhost: 81 et votre rechargement en direct fonctionnera sur cette adresse. Votre navigateur peut s'être ouvert dans http: // localhost: 80 au lieu de 8100
Tout d'abord, si quelqu'un a besoin de cette réponse, la commande a été renommée dans la dernière version en
ionic cordova run browser
Deuxièmement, l'indicateur - livereload n'est pas pris en charge lorsque vous exécutez cette commande. ce problème explique plus