web-dev-qa-db-fra.com

ionic run browser --livereload not working

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

10
manish kumar

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
24
manish kumar

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

12
FosAvance

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

2
franc