步骤 3-添加帐户

如有必要,请转到项目目录 cd MyAwesomeProject

1-添加帐户包:meteor add accounts-base accounts-password react-meteor-data

2-在 routes / startup / Routes.jsx 中将路由添加到登录注册页面 render() 方法如下:

  render() {
    return (
      <Router history={ browserHistory }>
        <Route path="/" component={ App }>
          <IndexRoute name="index" component={ Index }/>
          <Route name="login" path="/login" component={ Login }/>
          <Route name="signup" path="/signup" component={ Signup }/>
          <Route name="users" path="/users" component={ Users }/>
          <Route name="editUser" path="/users/:userId" component={ EditUser }/>
          <Route path="*" component={ NotFound }/>
        </Route>
      </Router>
    );
  }

注意:

  • 我正在跳过你需要的其他文件,以缩短时间。具体来说,检查 imports / startup / server / index.js imports / ui / layouts / {App,NavBar} .jsx 和 import / ui / pages / {Login,Signup,Users,EditUser} .jsx

  • 你可以在 https://github.com/rafa-lft/Meteor_React_Base 中查看完整示例。寻找标签 Step3_Accounts