使用命令
meteor run ios-device --mobile-server http://192.168.2.126:3000
工作得很好,但是当我在运行此命令时更新应用程序的代码时,它会正确刷新应用程序中的代码,但指向错误的数据源,在应用程序上返回此错误:
Failed to load resource: Could not connect to the server. http://localhost:3000/sockjs/info?cb=fpbx3y94_g
但是在流星跑我说服务器是http://192.168.2.126:3000 !!
为什么会这样??我的应用程序配置有什么问题?
解决了!!
if (Meteor.isServer) {
Meteor.startup(function () {
// code to run on server at startup
process.env.MOBILE_DDP_URL = 'http://192.168.1.151:3000';
process.env.MOBILE_ROOT_URL = 'http://192.168.1.151:3000';
});
}