ionic serve显示多个地址,我选择了错误的一个...如何更改离子服务使用的地址?

时间:2014-10-12 17:52:41

标签: ionic-framework

我使用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:  

3 个答案:

答案 0 :(得分:62)

您可以使用ionic address命令更新所选地址,该地址可从Ionic 1.2.3获得。

此外,还有一个名为ionic.config的文件,您可以使用此设置进行修改。在Mac / ubuntu上,此文件位于~/.ionic。在PC上,可以在c:/users/username/.ionic找到它。在里面你会看到类似的东西,你可以编辑ionicServeAddress值。

{
  "ank": "...",
  "versionCheck": 1413143560174,
  "ionicServeAddress": "localhost"
}

答案 1 :(得分:38)

只需输入ionic address命令即可​​再次选择您的IP地址。

OR

您可以在运行ionic serve

时明确选择地址和端口

使用--address--port选项。像这样:

ionic serve --address IP_address --port port

示例:ionic serve --address 192.168.1.129 --port 8101

注意事项

  • 如果您未使用--address提供端口选项,则使用默认端口(8100)。
  • 指定地址和端口只会更改该会话的设置。如果您需要覆盖已保存的设置,则应该使用ionic address命令。

答案 2 :(得分:4)

版本0.6.1

中已修复此问题

运行npm install -g generator-ionic更新到最新版本,然后在当前项目中运行yo ionic,当Yeoman询问您是否要覆盖Y <时,请选择Gruntfile.js / p>