2017-12-07 3 views
-1

저는 React와 NPM에서 새삼입니다. 나는 React/React-router를 공부하고 연습하고 있지만, React는 오류와 더 많은 오류를 줄뿐입니다. 내 질문은 여기에 있습니다 : 반응 할 버전과 그 의존성은 2017 년 현재 적당하거나 안정적입니다. 그 질문이 적당한 장소에 있는지는 모르지만주의를 기울여야합니다. 그 REPO는 반응 라우터지금 가장 효과적인 버전은 무엇입니까?

발생하는 일부 오류 을 사용하고, Repository :

아래 내 반작용 종속 버전

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" 
    } 
} 

는 저장소가 여기에 있습니다

Cannot read property 'pathname' of undefined 

답변

1

무엇 오류가 있습니까? 사물의

커플 :

대신 babel-preset-env 사용해보십시오 babel-preset-2015를 사용

또한 종속성 yarn add -D babel-core dev에하는 바벨 코어를 추가 할 필요가

(그들은 단지 ENV를 사용하도록 전환하고 확신 메신저.).

하지만 누군가가 잘못되어 가고있는 부분을 정확히 찾아 내기 위해서는 오류를 게시해야합니다.

건배

+0

오류의 많은,하지만 그들은 모두가 함께 결합되어 '당신이 그들을 게시 할 수 –

+0

반응-router'? 보통 웹 애플리케이션을 구축하는 경우 반응 라우터 및 반응 라우터 DOM을 사용하지 않아도됩니다. 반응 라우터 URI (웹용)를 사용할 수 있습니다. – tygar

+0

서버 측과 반응 할 의사가 있습니다. 'PHP', 아마도 node.js를 연구 할 것입니다. 나는 여기에 내 실수를 게시 할 것입니다 –