구름 IDE 컨테이너 사용 관련 질문


  • Level 2

    호스팅한 도메인 웹을 앱으로 변환하고 싶어서 구름 IDE container에 들어가서 expo를 이용해서

    터미널에 expo install react-native-webview 소스를 복붙한다음에

    import * as React from 'react';
    import { WebView } from 'react-native-webview';

    export default class App extends React.Component {
    render() {
    return <WebView source={{ uri: 'http://jelly2020.dothome.co.kr/' }} style={{ marginTop: 20 }} />;
    }
    }

    이런식으로 app.js에 복붙했습니다. 그리고 실행을 했는데 결과창에 큐알코드는 안나오고

    Failed to compile.

    ./src/App.js
    Module not found: Can't resolve 'react-native-webview' in '/workspace/areqt/src'

                                                                                    이런 식으로 뜨네요..
    

    해결 방법 알려주시면 정말 감사하겠습니다.

  • Level 12

    안녕하세요, hiru님.

    해당 에러가 나타나는 이유는 다양하여 더 자세한 내용이 필요할 것 같습니다.
    먼저 아래의 사항을 시도해보시고 동작하는지 확인해주세요.

    • Expo가 설치되었는지 획인해주세요.
    npm install --global expo-cli
    expo init your-project-name
    
    • 아래의 코드를 터미널에 입력해 react-native-webview 디펜던시를 설치해주세요.
    npm install --save react-native-webview
    
    • 아래의 코드를 터미널에 입력해 링크를 걸어주세요.
    react-native link react-native-webview
    

    위 사항을 모두 시도했는데도 현상이 지속된다면 컨테이너 공유 링크를 남겨주세요.
    확인하고 도움을 드릴 수 있는 부분을 찾아보도록 하겠습니다.

SUGGESTED TOPICS