그래서 reactcondx를 typescript와 함께 사용하려고합니다. 이것은 내가 실이를 설치 할 때 내 package.json 지금react, reactdom 및 react-redux 유형을 함께 사용할 때 중복 유형 오류가 발생했습니다.
"dependencies": {
"@types/react-dom": "15.5.0",
"@types/react": "15.0.4",
"@types/react-redux": "4.4.39",
"axios": "0.16.2",
"react": "15.0.0",
"react-dom": "15.0.0",
"redux": "3.6.0",
"react-redux": "5.0.6",
"redux-thunk": "2.1.0",
"office-ui-fabric-react": "1.0.0"
}
모습입니다. 여러 반응 유형이 설치되는 것을 봅니다. @ types/React를 위해 한 번. 하나는 @ types/reactact-redux 및 @ types/react-dom 각 node_modules 폴더 내에 있습니다. 그리고이 모듈이 내부적으로 설치하는 유형의 버전은 내 yarn.lock 파일에서 볼 수있는 것과 매우 다릅니다. 나는이 컴파일 할 때
, 나는
오류 TS2304 같은 오류를 얻을 : 'DetailedHTMLFactory의 이름을 찾을 수 없습니다.
이후의 변수 선언은 내가 모든 중첩 된 @types를 복제 단지/반응 유형 @ TEH 최상위 수준을 유지하면 오류가 사라 동일한 유형
에게 있어야합니다. 중복 된 형식 문제가 나타나지 않도록이 작업을 수행하는 더 좋은 방법은 무엇입니까?
아니요. 작동하지 않습니다. – Abhik