我是meteor js的新手,对应用程序使用样板限制 . 在客户端/视图文件夹中,我为我的项目的管理员端创建了admin文件夹,在管理员端我有一个产品文件夹,从这里我可以列出所有产品,要添加新产品,我添加了“新产品”文件夹并放入html和js文件中新产品的代码 . 一切都很好,但现在我想添加方法来保存新产品 . 为此,我在server / startup / product.js文件中移动了产品插入代码 .

Meteor.startup(function () {
      Meteor.methods({
        'addProduct': function(productname,productprice,productdes){

             Products.insert({
                name: productname,
                price: productprice,
                description: productdes

            });
        },
       'sendLogMessages1' : function (){
            console.log("Hello Rahul111");
     }
    });

    });

And then I called this method to my addproduct.js file 

 var productname = event.target.productname.value;
    var productprice = event.target.productprice.value;
    var productdes = event.target.productdes.value;
    var productimg = event.target.productimg;
    Meteor.call('addProduct', productname,productprice,productdes);

但每次控制台说错误调用方法'addProduct':内部服务器错误[500]请帮我解决这个问题 . 提前致谢 .