Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 流星法不';我不能在服务器上工作_Node.js_Meteor - Fatal编程技术网

Node.js 流星法不';我不能在服务器上工作

Node.js 流星法不';我不能在服务器上工作,node.js,meteor,Node.js,Meteor,我在Meteor的服务器上部署了一个应用程序,它按预期工作 现在,我已经使用他们的CLI工具将应用程序移动到一个名为NodeJS的平台。(应用程序托管于) 由于某些原因,方法调用-Meteor.call或Meteor.apply-不会执行。查看Chrome开发工具中的网络指示器,我发现请求从未发送过 我尝试直接从控制台发送请求,得到了相同的结果 e、 g.当我执行以下操作时 Meteor.call("foo",function(){console.log("callback");}); 在新的

我在Meteor的服务器上部署了一个应用程序,它按预期工作

现在,我已经使用他们的CLI工具将应用程序移动到一个名为NodeJS的平台。(应用程序托管于)

由于某些原因,方法调用-
Meteor.call
Meteor.apply
-不会执行。查看Chrome开发工具中的网络指示器,我发现请求从未发送过

我尝试直接从控制台发送请求,得到了相同的结果

e、 g.当我执行以下操作时

Meteor.call("foo",function(){console.log("callback");});
在新的Modular服务器上,我只得到
未定义的

然而,当我在旧的Meteor服务器上运行它时,我得到了预期的“回调”日志

我很困惑,也不确定是什么导致了这种行为

更新:

meteor.status()
返回


对象{status:“connected”、connected:true、retryCount:0}

这可能是因为未建立web套接字连接。Meteor呼叫和订阅依赖于DDP协议,该协议与服务器有单独的连接

查看Meteor.status()
以查看您是否已连接&如果未连接,请调查您的连接的web套接字/长轮询连接


这可能只是一个连接问题。您的meteor呼叫在您提供的站点上对我有效。

您是否遵循了使用demeteorizer转换应用程序所需的步骤。

我使用了他们指定的CLI工具,其中包括“demeteorizing”appmeteor。status()返回此域上的连接-?对我来说,它只适用于旧域名(crazygain.com),现在我真的很困惑。。。ThxAs发现问题是本地的,并且只发生在我的Wi-Fi上,大概是因为它使用的是静态IP