리액트 네이티브로 expo 실행중 생기는 문제가 있습니다
-
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)이와 같은 오류가 발생합니다.
깃허브에도 딱히 방법은 없는것 같은데 뭐가 문제일까요
-
안녕하세요,
해당 줄을
import React from 'react';
로 변경해보시기 바랍니다.typescript의 경우에
import * as React from 'react';
를 사용하는 것으로 알고있습니다.