2016-12-19 7 views
10

반응 네이티브를 사용하여 앱을 만들고 있지만 일부 가져 오기에서는 제목에서 오류가 발생합니다 : "Unknown named module". 이 두 패키지, react-native-material-designreact-native-db-models, 발생합니다, 그래서 문제가 모듈에 있지만 내 설치 의심됩니다.반응식 네이티브에서 "알 수없는 명명 된 모듈"오류가 발생했습니다.

react-native link으로 패키지를 연결하고 react-native run-android을 사용하여 앱을 다시 포장했지만이 중 아무 것도이 문제를 해결하지 못했습니다. github에서 가져 오기 예제를 살펴본 결과 작업 코드를 복사해도 동일한 오류가 발생합니다.

나는 원사와 npm을 사용하여 모듈을 설치하려고 시도했다. ../../react-native-db-models과 같은 상대 경로로 시도했습니다. 일하지 않았어! 이 내 프로젝트 종속성입니다

import RNDBModel from 'react-native-db-models'; 

import { List, Button, Toolbar, } from 'react-native-material-design'; 

:

이 내가 모듈을 가져 오는 방법입니다

"dependencies": { 
    "react": "15.4.1", 
    "react-native": "0.39.2", 
    "react-native-db-models": "^0.1.3", 
    "react-native-material-design": "^0.3.7", 
    "react-native-md-textinput": "^2.0.4", 
    "react-native-vector-icons": "0.8.5", 
    "react-redux": "^5.0.1", 
    "redux": "^3.6.0", 
    "redux-logger": "^2.7.4" 
}, 

을 만약 내가 버전을 알아낼 어떻게, 기본이 모듈과 호환되지 않는 반작용/반작용 사용해야합니까? 어쩌면 오류는 수입과 관련이 없으며 내 프로젝트와 관련이 있습니까?

+0

반응 고유 물질 디자인 패키지의 경우. 다른 프로젝트에서 사용 중이며 잘 작동합니다. 그러나 react-native-db-models의 경우. 나는 잘 모르겠다. 1 년 동안 업데이트되지 않았습니다. 반응 기본 소재 디자인 패키지로만 예제를 출력 해 주실 수 있습니까? –

+0

@SaadBen 같은 오류 : '알 수없는 명명 된 모듈 : "react-native-material-design" –

답변

15

react-native start에 의해 시작 패키지 서버는 노드 모듈의 캐시를 갖고있는 것 같아요. 서버를 중지했다가 다시 시작하면 문제가 해결되었습니다.

항상 모듈을 설치 한 후 반응 서버를 다시 시작하십시오!

1

패키지의 repository에 대한 빠른 확인으로 '목록'모듈을 더 이상 사용할 수 없다는 것을 알 수 있습니다. 삭제 된 이유는 link입니다.

그래서, 당신은 가져 오기에서 '목록'모듈을 제거해야합니다 :

import { Button, Toolbar, } from 'react-native-material-design';