我得到以下错误:
TypeError: Object [object Object] has no method 'onCreateUser'
at app/server/accounts.js:1:45
at app/server/accounts.js:6:3
在我的服务器文件夹中名为Accounts.js的文件中调用Accounts.onCreateUser时
Accounts.onCreateUser(function(options, user)
{
return user;
});
有人能帮我解释一下我做错了什么吗?
Meteor的第一周!:)
好吧,这个答案很尴尬,但我想我会分享一下,以防其他新手犯同样的错误。我创建了一个名为"accounts"的集合,这导致了冲突,从而导致了此错误。我没有意识到这是Meteor中的一个保留名称。
账户取决于账户ui包,
Meteor帐户的交钥匙用户界面。
要向应用程序添加帐户和一组登录控件,请添加accounts ui包和至少一个登录提供程序包:帐户密码,帐户facebook,帐户github,账户谷歌,账户推特,或账户微博。
http://docs.meteor.com/#accountsui