리액트 네이티브로 expo 실행중 생기는 문제가 있습니다


  • Level 2

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

    export default class App extends React.Component {
    render() {
    return <WebView source={{ uri: '--주소 들어갑니다--' }} style={{ marginTop: 20 }} />;
    }
    }

    이렇게 js파일에 코드를 넣고 실행했을때

    import * as React from 'react';
    ^

    SyntaxError: Unexpected token *
    at Module._compile (internal/modules/cjs/loader.js:723:23)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)

    이와 같은 오류가 발생합니다.

    깃허브에도 딱히 방법은 없는것 같은데 뭐가 문제일까요

  • Level 5

    안녕하세요,

    해당 줄을 import React from 'react';로 변경해보시기 바랍니다.

    typescript의 경우에 import * as React from 'react';를 사용하는 것으로 알고있습니다.

ONLINE USERS

POPULAR TOPICS

SUGGESTED TOPICS