为什么使用accounts.ui.config使我的应用程序崩溃?

Nat*_*han 6 meteor

代码(如ui-config文档中所建议的 ):

Accounts.ui.config({
  passwordSignupFields: 'USERNAME_AND_OPTIONAL_EMAIL'
});


Error: TypeError: Cannot call method 'config' of undefined
Run Code Online (Sandbox Code Playgroud)

Nat*_*han 5

我发现项目中创建的文件(yourprojectname.js)是客户端脚本.我的问题是我创建了一个名为"client.js"的新文件,尽管我不必这样做.愚蠢的我!

希望这对其他人有帮助.

  • 是的,他们应该更改文档,以明确它是客户端. (2认同)

小智 5

如果您有客户端文件的客户端文件夹,它将在那里添加它.我刚刚将它添加到我在Client文件夹中添加的config.js文件中,它工作正常.

客户机/ config.js

Accounts.ui.config({ passwordSignupFields: 'USERNAME_AND_OPTIONAL_EMAIL' });