服务器端的Meteor.call()收到错误:找不到方法[404]

时间:2014-02-16 23:32:24

标签: amazon-s3 meteor

我是流星的新手。我试图在服务器端调用文件夹server /中的服务器方法时出错。我无法想象我错过了什么。如果有人可以帮助那将是伟大的。感谢

错误:

lib/node_modules/fibers/future.js:173
                        throw(ex);
                              ^
Error: Method not found [404]
    at _.extend.apply (packages/livedata/livedata_server.js:1251)
    at _.extend.call (packages/livedata/livedata_server.js:1221)
    at app/server/config.js:2:9
    at app/server/config.js:4:3

方法:

var s3_options = {
    key: "***",
    secret: "***",
    bucket: "**",
    directory: "/"
}   
Meteor.call("S3_config", s3_options);

2 个答案:

答案 0 :(得分:4)

尝试这个:

 Meteor.call('Methodname'); //here 'Methodname' is your method name

并且还提供了如下所示的方法体:

 Meteor.methods
  ({
    Methodname: function () 
    {
    //here write your Body
    }
 });

答案 1 :(得分:1)

您需要提供您要拨打的方法的名称,即Meteor.call("myMethod")