【发布时间】:2015-03-15 11:09:59
【问题描述】:
在我的设置中无法理解热代码推送:
在服务器 A(带有 xcode 和添加平台 ios 的 osx)上,我构建了一个流星科尔多瓦应用程序
meteor run ios-device --mobile-server https://productionserver.com
(当我将我的科尔多瓦应用程序指向本地主机时:3000 热代码推送工作正常)。
我在服务器 B(linux、nginx、端口 808x 上的一些流星实例)上运行
meteor --port=127.0.0.1:8080
服务器 B 在没有添加平台 ios (linux) 的情况下运行,但我从 slava here 发现了一个有趣的讨论并做到了:
meteor add-platform firefoxos
并认为此存根会触发热代码推送。
当我更改服务器 B 上的代码(客户端目录)时,更改会在我调用 Web 界面时反映出来。
但在我的 cordova 应用中,即使在应用重启后也没有发生任何变化。
你能指出我正确的方向吗?
代码推送是如何在幕后发生的?
我应该如何设置我的构建/生产环境以使热代码推送工作?
感谢您的帮助
【问题讨论】:
-
您找到解决方案了吗?我自己也在与这个问题作斗争。
-
很遗憾还没有。
-
你试过http而不是https吗?我的android热代码推送也有同样的问题。它适用于 http,但不适用于 https。