# ReactRouter安装

库名称 描述 版本
react-router-dom 用于浏览器端 React Router npm (opens new window)
react-router-native 用于 React Native 的 React Router npm (opens new window)

# 安装 react-router-dom

首先通过 npm 安装(ReactRouterV4):

npm install --save react-router-dom

然后使用一个支持 CommonJS 或 ES6 的模块管理器,例如 webpack:

# CJS
const ReactRouter = require("react-router-dom")
const {BrowserRouter,Route,Link} = ReactRouter;

# ES6
import {
  BrowserRouter,
  HashRouter,
  Route,
  Link,
  NavLink
} from 'react-router-dom'