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