J'ai utilisé ionic serve
et a obtenu la réponse ci-dessous à laquelle je n'ai pas réfléchi à deux fois et sélectionné localhost
. Cependant, maintenant je veux utiliser l'option 1. Ionic s'est souvenu de ma sélection de telle sorte que ionic serve
ne me permet plus de sélectionner et utilise localhost
...
Comment puis-je changer cela pour que ionic serve utilise la première option?
Multiple addresses available.
Please select which address to use by entering its number from the list below:
1) 192.168.2.10 (en0)
2) localhost
Address Selection:
Vous pouvez utiliser le ionic address
commande pour mettre à jour l'adresse sélectionnée, disponible depuis Ionic 1.2.3.
En outre, il existe un fichier appelé ionic.config
que vous pouvez modifier avec ce paramètre. Sur Mac/ubuntu, ce fichier se trouve à ~/.ionic
. Sur un PC, il peut être trouvé à c:/users/username/.ionic
. À l'intérieur, vous verrez quelque chose comme ça que vous pouvez modifier la valeur ionicServeAddress
.
{
"ank": "...",
"versionCheck": 1413143560174,
"ionicServeAddress": "localhost"
}
tapez simplement ionic address
commande et vous avez la possibilité de sélectionner à nouveau votre adresse IP.
OR
vous pouvez explicitement sélectionner votre adresse et votre port lorsque vous exécutez ionic serve
en utilisant le --address
et --port
options. Comme ça:
ionic serve --address IP_address --port port
exemple : ionic serve --address 192.168.1.129 --port 8101
Choses à noter
--address
le port par défaut (8100) est utilisé à la place.ionic address
commande à la place.Ce problème a été corrigé dans la version 0.6.1
Mettez à jour vers la dernière version en exécutant npm install -g generator-ionic
puis exécutez yo ionic
dans votre projet en cours et sélectionnez Y
lorsque Yeoman vous demande si vous souhaitez remplacer votre Gruntfile.js