生活重装
在构建IONIC应用程序时可以提高生产率的一种选择betway东盟体育app
生活重装
(或者
生活重载
)。活动时,实时重新加载将重新加载浏览器或
条款
实时重新加载是一个混合术语。和
betway东盟体育app离子服务
,实时重新加载刚刚指在更改时重新加载浏览器。Live Reload也可以与电容器和Cordova一起使用,为虚拟和硬件设备提供相同的体验,这消除了重新部署本机二进制的需求。
用法
由于Live-Reload需要Web视图从计算机托管的URL加载您的应用而不是仅在设备上读取文件,因此设置硬件设备的Live-Reload可能很棘手。
与常规设备部署一样,您需要电缆将设备连接到计算机。差异是IONIC CLI配置Web视图以从计betway东盟体育app算机上的DEV服务器加载您的应用。
电容器
电容器尚未有用于开发的程序版本(轨道 这个问题 为了进步),所以离子cli确实betway东盟体育app 不是 自动转发iOS和Android的端口。
要使用带电容器的Live Reload,请确保您使用虚拟设备或硬件设备连接到与计算机相同的Wi-Fi网络。然后,您需要指定要使用Dev Server使用外部地址使用
- 外部的
旗帜。
$
betway东盟体育app离子电容器运行iOS -L - 外部
$
betway东盟体育app离子电容器运行Android -L - 外部
记住,与
- 外部的
选项,Wi-Fi网络上的其他人将能够访问您的应用程序。
科尔多瓦
安卓
对于Android设备,IONIC CLI将自动转betway东盟体育app发DEV服务器端口。这意味着您可以使用a
localhost.
地址,它将在Web视图中加载时引用您的计算机,而不是设备。
以下遍历一个命令将启动Live-Reload Server
localhost.
并使用Cordova将应用程序部署到Android设备:
$
betway东盟体育app离子科尔多瓦运行Android -L
iOS.
对于iOS设备,端口转发尚未选择。这意味着您需要将设备连接到与计算机相同的Wi-Fi网络,并使用DEV服务器的外部地址。
你可以跟踪 这个问题 离子IOS端口转发的进展。betway东盟体育app
在某些情况下,离子CLI不会知道配置Wbetway东盟体育appeb视图的地址,因此您可以提示您选择一个。请务必在Wi-Fi网络上选择计算机的地址。
以下遍历一个命令将启动Live-Reload Server 所有地址 并使用Cordova将应用部署到IOS设备:
$
betway东盟体育app离子科尔多瓦运行ios -l - 交换
记住,与
- 外部的
选项,Wi-Fi网络上的其他人将能够访问您的应用程序。