개발자
svg를 깔았는데 svg모듈을 찾을 수 없다고 떠요 왜이럴까요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 05월 11일
이 문제는 일반적으로 모듈이 올바르게 설치되지 않았을 때 발생하는데요, 다음의 해결 방법들을 시도해 볼 수 있습니다: 1. 먼저, `npm install react-native-svg`를 실행하여 패키지가 올바르게 설치되었는지 확인해 보세요. 2. 제대로 설치된 후에도 같은 오류가 발생한다면, `react-native link react-native-svg` 명령어를 사용해 모듈을 링크하십시오. 3. 위 둘다 실패한다면, 프로젝트를 재구성하고 다시 시작해야 할 수도 있습니다. 즉 `rm -rf node_modules/ && npm install` 과 같은 명령어를 사용해서 node modules 폴더 삭제 후 재설치를 진행해보세요. 4. 만약 이런 해결책들이 동작하지 않는다면 `npm cache clean --force` 명령어로 npm 캐시를 강제로 청소한 후 모듈을 다시 설치하십시오. 5. 그래도 되지 않으면 'yarn add react-native-svg', 'react-native link react-native-svg' 순서대로 실행하고 앱을 다시 시작해보세요. 그런데 최신 버전의 react native에서는 'react-native link'를 사용하지 않으므로, 해당 라이브러리에 대한 자동 linking 지원 여부를 확인하고 react-native-svg 문서에서 제공하는 설치 및 설정 지침을 따르는 것이 좋습니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!