无法理解我的设置中的热门代码:
服务器A上的(使用xcode和add-platform ios的osx)我用
构建了一个流星线应用程序meteor run ios-device --mobile-server https://productionserver.com
(当我将我的cordova应用程序指向我的本地主机时:3000热门代码推送工作正常)。
服务器B上的(linux,nginx,端口808x上的一些流星实例)我运行
meteor --port=127.0.0.1:8080
服务器B在没有add-platform ios(linux)的情况下运行,但是我从slava here发现了一个有趣的讨论并做了:
meteor add-platform firefoxos
并且认为使用此存根会触发热代码推送。
当我更改服务器B上的代码(客户端目录)时,当我调用Web界面时会反映出更改。
但是在我的cordova应用程序中,即使重启应用程序也没有任何变化。
你能指出我正确的方向吗?代码如何在幕后发生?
如何设置我的构建/产品环境使热门代码推送工作?
感谢您的帮助
答案 0 :(得分:0)
我的应用正常运行。问题是我从平台列表中删除了android。我猜你的平台上还有ios。
你的Meteor设置让我觉得有些奇怪:
1.你说你在端口8080上有多个Meteor实例?
2.在特定端口上启动Meteor也使用命令meteor --port 8080
而不是IP。
3.应用程序是否实际连接到服务器?在数据库中同步并发送新信息?