Meteor - 调用Accounts.onCreateUser时出错

时间:2014-09-16 17:05:39

标签: meteor

我收到以下错误:

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;
});

请有人帮忙解释一下我做错了什么?

流星的第一周! :)

2 个答案:

答案 0 :(得分:1)

好的,令人尴尬的答案,但我想分享以防任何其他新手犯同样的错误。我创建了一个名为' accounts'这导致了冲突,从而产生了这个错误。我没有意识到这是Meteor中的保留名称。

答案 1 :(得分:0)

帐户取决于accounts-ui包,

Meteor Accounts的交钥匙用户界面。

  

要向应用程序添加帐户和一组登录控件,请添加   accounts-ui包和至少一个登录提供程序包:   accounts-password,accounts-facebook,accounts-github,   accounts-google,accounts-twitter或accounts-weibo。

http://docs.meteor.com/#accountsui