The 'mode' option has not been set, webpack will fallback to 'production' for this value. Set 'mode' option to 'development' or 'production' to enable defaults for each environment.
需要制定是开发环境还是正式环境
// "start": " --mode development", // "build": "--mode production",
修改只是和在什么环境下面有关。
通过npm run 可以跑项目 npm run build可以将项目打包成最后发布的版本
Uncaught TypeError: Cannot read property 'location' of undefined 这个问题
关于react-redux 得注意版本的问题
4.0分包了
react-router
React Router 核心
react-router-dom
用于 DOM 绑定的 React Router
react-router-native
用于 React Native 的 React Router
react-router-redux
React Router 和 Redux 的集成
react-router-config
静态路由配置的小助手
一般情况下只需要第二个包就可以
https://reacttraining.com/react-router
文档可以去看看。
import { BrowserRouter as Router, Route, IndexRoute } from 'react-router-dom'