【发布时间】:2017-12-07 06:21:43
【问题描述】:
我是 React 和 NPM 的新手。我正在研究 React/React-router 并练习它,但是 React 只会给我错误和更多错误。我的问题是:2017 年,要做出反应的版本及其依赖关系是否合适/稳定,我不知道这个问题是否在合适的地方,但感谢您的关注。
以下是我的 React 依赖版本
package.json
{
"name": "first",
"version": "0.1.0",
"private": true,
"dependencies": {
"history": "^3.3.0",
"react": "^16.2.0",
"react-dom": "^16.2.0",
"react-router": "^3.2.0",
"react-router-dom": "^4.2.2",
"react-scripts": "1.0.17",
"webpack": "^3.9.1"
},
"scripts": {
"build": "webpack",
"build:prod": "webpack" //I would change that after
},
"devDependencies": {
"babel-loader": "^7.1.2",
"babel-preset-es2015": "^6.24.1",
"babel-preset-react": "^6.24.1",
"babel-preset-stage-2": "^6.24.1",
"webpack-dev-server": "^2.9.5"
}
}
存储库在这里:Repository,该存储库正在使用 react-router
出现的一些错误:
Cannot read property 'pathname' of undefined
【问题讨论】: