为什么Meteor.publish不是显示服务器文件夹中的代码的函数错误?

时间:2016-12-22 09:05:41

标签: meteor

在meteor项目中,我有一个服务器文件夹,其中有一个文件publish.js。 publish.js的代码来源:

  if (Meteor.isServer){
       Meteor.publish('NotesList', function(){
                return NotesList.find();
        });
   }

由于代码已经在服务器文件夹中,因此不需要Meteor.isServer检查,但是当网站在Heroku服务器上运行时,如果我没有将Meteor.isServer检查enter image description here

当应用程序在localhost上运行时,我不必检查Meteor.isServer,因为本地没有显示错误。但是在heroku上部署的代码中,我必须检查Meteor.isServer。我正在使用Meteor1.4版本。我无法弄清楚服务器上出现此错误的原因。有谁知道为什么这个错误只出现在服务器上?

0 个答案:

没有答案