Ионная подача отображает несколько адресов, и я выбрал неправильный... Как изменить адрес, который использует ионная услуга?
Я использовал ionic serve
и получил следующий ответ, о котором я не думал дважды, и выбрал localhost
. Однако теперь я хочу использовать опцию 1. Ionic запомнил мой выбор, так что ionic serve
никогда не позволяет мне больше выбирать и использует localhost
...
Как я могу изменить это так, чтобы ионная подача использовала первый вариант?
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:
Ответы
Ответ 1
Вы можете использовать команду ionic address
для обновления выбранного адреса, который доступен в Ionic 1.2.3.
Кроме того, есть файл с именем ionic.config
, который вы можете изменить с помощью этого параметра. В Mac/ubuntu этот файл находится в ~/.ionic
. На ПК его можно найти на c:/users/username/.ionic
. Внутри вы увидите что-то вроде этого, которое вы можете отредактировать значение ionicServeAddress
.
{
"ank": "...",
"versionCheck": 1413143560174,
"ionicServeAddress": "localhost"
}
Ответ 2
просто введите команду ionic address
, и вы получите возможность снова выбрать свой IP-адрес.
ИЛИ
вы можете явно указать свой адрес и порт при запуске ionic serve
с помощью опций --address
и --port
. Вот так:
ionic serve --address IP_address --port port
пример: ionic serve --address 192.168.1.129 --port 8101
Заметки
- Если вы не предоставляете опцию порта с
--address
, вместо этого используется порт по умолчанию (8100).
- Указание адреса и порта изменяет только настройки для этого сеанса. если вам нужно переопределить сохраненные настройки, скорее всего, вы должны использовать команду
ionic address
.
Ответ 3
Это было исправлено в версии 0.6.1
Обновите последнюю версию, запустив npm install -g generator-ionic
, а затем запустите yo ionic
внутри вашего текущего проекта и выберите Y
, когда Йоман спрашивает, хотите ли вы перезаписать свой Gruntfile.js