步驟 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