Meteor js无法创建新用户

时间:2014-02-14 13:32:00

标签: javascript meteor

当我尝试创建一个新的meteor用户时出现此错误:

enter image description here

我只更新了meteor并且没有触及任何验证功能,

有人知道为什么验证不允许我创建超过 3 字符的用户吗?我该如何解决?

1 个答案:

答案 0 :(得分:1)

我查看了accounts-unstyled package的当前代码。第87行指出:

validateUsername = function (username) {
  if (username.length >= 3) {
    return true;
  } else {
    loginButtonsSession.errorMessage("Username must be at least 3 characters long");
    return false;
  }
};

此文件最后一次更改是在7个月前。

<强>结论:

问题不在于流星代码。你在用陨石吗?您更新的流星版本是什么?也许问题出在那里。不幸的是,由于我现在无法访问自己的流星环境,因此我无法告诉您更详细的信息。

可能的解决方案:

创建一个新的干净的meteor项目,添加所有必需的包并将代码复制到新目录。希望它在那时起作用。