Meteor帐户:Accounts.ui.config - 无法读取属性' config'未定义的

时间:2015-12-26 22:11:00

标签: javascript meteor meteor-accounts

在一个新的流星项目中,我添加了account-ui,accounts-password和accounts-google。我创建了一个名为client / config.js的文件,我在其中放置了代码:

Accounts.ui.config({
  requestOfflineToken: {
    google: true
  },
  passwordSignupFields: 'USERNAME_AND_EMAIL'
});

作为docs suggest

在浏览器的控制台中,会抛出: config.js:1 Uncaught TypeError: Cannot read property 'config' of undefined

有趣的是,代码似乎正在起作用;我按要求获得用户名和电子邮件,并在loginButtons对话框中输入google oauth。

那么该怎么办这个丑陋的错误呢?看起来我把它放在错误的位置或什么的。我也试过把它放在客户端/兼容性,但结果相同。是什么原因造成的?

1 个答案:

答案 0 :(得分:0)

其实我也有同样的问题。 我可以通过

来解决它
import {Accounts} from 'meteor/accounts-base'

进入客户端文件夹' main.js'。