diff --git a/lessons/01-setting-up/index.js b/lessons/01-setting-up/index.js
index 898eaa43..2e628b6a 100644
--- a/lessons/01-setting-up/index.js
+++ b/lessons/01-setting-up/index.js
@@ -1,4 +1,24 @@
import React from 'react'
import { render } from 'react-dom'
import App from './modules/App'
-render(, document.getElementById('app'))
+import { Router, Route, browserHistory, IndexRoute } from 'react-router'
+import About from './modules/About'
+import Repos from './modules/Repos'
+import Repo from './modules/Repo'
+import Home from './modules/Home'
+
+render((
+
+
+
+
+
+
+
+
+
+
+
+
+), document.getElementById('app'))
+// render(, document.getElementById('app'))
diff --git a/lessons/01-setting-up/modules/About.js b/lessons/01-setting-up/modules/About.js
new file mode 100644
index 00000000..caa8a178
--- /dev/null
+++ b/lessons/01-setting-up/modules/About.js
@@ -0,0 +1,10 @@
+/**
+ * Created by oBlank on 7/2/16.
+ */
+import React from 'react'
+
+export default React.createClass({
+ render() {
+ return
About
+ }
+})
\ No newline at end of file
diff --git a/lessons/01-setting-up/modules/App.js b/lessons/01-setting-up/modules/App.js
index cbbc7217..54841e49 100644
--- a/lessons/01-setting-up/modules/App.js
+++ b/lessons/01-setting-up/modules/App.js
@@ -1,7 +1,30 @@
import React from 'react'
+import {Link} from 'react-router'
+import NavLink from './NavLink'
+import Home from './Home'
export default React.createClass({
render() {
- return
Hello, React Router!
+ return (
+
+
Hello, React Router! xxx
+
+
Home
+
About
+
Repos
+
activeStyle
+
Repos activeStyle
+
activeClassName
+
Repos activeClassName
+
+
自定义链接
+
About NavLink
+
Repos NavLink
+
+
以下为内容:
+
+ {this.props.children}
+
+ )
}
})
diff --git a/lessons/01-setting-up/modules/Home.js b/lessons/01-setting-up/modules/Home.js
new file mode 100644
index 00000000..15f6de1c
--- /dev/null
+++ b/lessons/01-setting-up/modules/Home.js
@@ -0,0 +1,10 @@
+/**
+ * Created by oBlank on 7/2/16.
+ */
+import React from 'react'
+
+export default React.createClass({
+ render() {
+ return
Home,请选择菜单
+ }
+})
\ No newline at end of file
diff --git a/lessons/01-setting-up/modules/NavLink.js b/lessons/01-setting-up/modules/NavLink.js
new file mode 100644
index 00000000..007049f4
--- /dev/null
+++ b/lessons/01-setting-up/modules/NavLink.js
@@ -0,0 +1,11 @@
+/**
+ * Created by oBlank on 7/2/16.
+ */
+import React from 'react'
+import { Link } from 'react-router'
+
+export default React.createClass({
+ render() {
+ return
+ }
+})
\ No newline at end of file
diff --git a/lessons/01-setting-up/modules/Repo.js b/lessons/01-setting-up/modules/Repo.js
new file mode 100644
index 00000000..77c2683e
--- /dev/null
+++ b/lessons/01-setting-up/modules/Repo.js
@@ -0,0 +1,14 @@
+/**
+ * Created by oBlank on 7/2/16.
+ */
+import React from 'react'
+
+export default React.createClass({
+ render() {
+ return (
+