这是我目前的应用结构:
/client/client.js
/server/server.js
collection.js
有HTML和CSS文件,但这些与我的问题无关。在将我的应用分成这个当前结构之前,它工作得很好,但它是one big JavaScript file。我的Meteor.publish和Meteor.subscribe不起作用,以及我的帐户 - ui配置错误。
This user had a similar problem,但我的收藏是在collection.js
中定义的我的client.js文件夹包含Meteor.isClient中的所有代码,server.js包含Meteor.isServer中的所有代码以及Meteor.methods。
Collection.js只是Tweets = new Mongo.Collection("tweets");
。
为什么我的发布和订阅无效?我不知道它是否相关,但帐户ui也配置错误。