Meteor-调用Accounts.onCreateUser时出错



我得到以下错误:

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

最新更新