간단한 React.render ()는 오류를 제공합니다.

Akash Ranjan

일부 콘텐츠를 렌더링하는 간단한 반응 앱을 만들려고합니다. react 및 webpack의 필수 종속성과 더 많은 패키지를 설치했지만 아무것도 작동하지 않았습니다.

내 APP.js 파일에서

var React = require('react');

var APP = React.createClass({
render: function(){
    return(<h1>Hello React</h1>);
}
});

module.exports = APP;

app-client.js 파일

var React = require('react');
var APP = require('./components/APP');

React.render(<APP />, document.getElementById('react-container'));

webpack 명령을 실행하면 오류가 발생합니다.

ERROR in ./app-client.js
Module build failed: SyntaxError: /Users/akash/Dropbox/learning/pollingApp/start/app-client.js: Unexpected token (4:13)
2 | var APP = require('./components/APP');
3 | 
> 4 | React.render(<APP />, document.getElementById('react-container'));
    |              ^
at Parser.pp.raise (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/location.js:22:13)
at Parser.pp.unexpected (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/util.js:89:8)
at Parser.pp.parseExprAtom (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:522:12)
at Parser.pp.parseExprSubscripts (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:277:19)
at Parser.pp.parseMaybeUnary (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:257:19)
at Parser.pp.parseExprOps (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:188:19)
at Parser.pp.parseMaybeConditional (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:165:19)
at Parser.pp.parseMaybeAssign (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:128:19)
at Parser.pp.parseExprListItem (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:1046:16)
at Parser.pp.parseCallExpressionArguments (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:353:20)
at Parser.pp.parseSubscripts (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:316:31)
at Parser.pp.parseExprSubscripts (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:287:15)
at Parser.pp.parseMaybeUnary (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:257:19)
at Parser.pp.parseExprOps (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:188:19)
at Parser.pp.parseMaybeConditional (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:165:19)
at Parser.pp.parseMaybeAssign (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:128:19)
at Parser.pp.parseExpression (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/expression.js:92:19)
at Parser.pp.parseStatement (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/statement.js:163:19)
at Parser.pp.parseBlockBody (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/statement.js:529:21)
at Parser.pp.parseTopLevel (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/statement.js:36:8)
at Parser.parse (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/parser/index.js:129:19)
at parse (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babylon/lib/index.js:47:47)
at File.parse (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babel-core/lib/transformation/file/index.js:517:34)
at File.parseCode (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babel-core/lib/transformation/file/index.js:603:20)
at /Users/akash/Dropbox/learning/pollingApp/start/node_modules/babel-core/lib/transformation/pipeline.js:49:12
at File.wrap (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babel-core/lib/transformation/file/index.js:563:16)
at Pipeline.transform (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babel-core/lib/transformation/pipeline.js:47:17)
at transpile (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babel-loader/index.js:14:22)
at Object.module.exports (/Users/akash/Dropbox/learning/pollingApp/start/node_modules/babel-loader/index.js:88:12)
Piyush.kapoor

react-dom 모듈을 요구하여 React dom API를 사용해야합니다. ReactDom.render는 이제 반응 구성 요소를 렌더링하는 새로운 API입니다.

var ReactDom = require('react-dom');
var APP = require('./components/APP');

ReactDom.render(<APP />, document.getElementById('react-container'));

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Sass 함수 간단한 예제는 오류를 제공합니다.

분류에서Dev

적절한 업데이트는 오류를 제공합니다

분류에서Dev

_CrtDumpMemoryLeaks ()는 간단한 새 int ()에 대한 누수를 제공합니다.

분류에서Dev

오류를 제공하는 간단한 mysql 삽입 쿼리

분류에서Dev

react-native는 이미지 표시에 오류를 제공합니다.

분류에서Dev

내 코드는 한계를 초과하는 키 오류를 제공합니다.

분류에서Dev

변수가있는 navigationBarTitle은 다양한 임의 오류를 제공합니다.

분류에서Dev

적절한 디버그는 나에게 첨부 오류를 제공합니다.

분류에서Dev

Django는 urlpattern을 변경 한 후 NoReverseMatch 오류를 제공합니다.

분류에서Dev

오류 : 다시 렌더링이 너무 많습니다. React는 렌더링 수를 제한합니다.

분류에서Dev

간단한 스파크 스트리밍 kafka 예제를 실행하는 동안 오류가 발생합니다.

분류에서Dev

Moment.js를 사용한 간단한 함수는 예기치 않은 (?) 결과를 제공합니다.

분류에서Dev

scipy.optimize.fmin_bfgs 최적화는 간단한 함수 호출과 다른 결과를 제공합니다.

분류에서Dev

React render 오류

분류에서Dev

dagger 간단한 예제는 IllegalStateException을 제공합니다.

분류에서Dev

CVXOPT는이 간단한 2 차 프로그램에 대해 최적이 아닌 결과를 제공합니다.

분류에서Dev

Javascript 및 Cordova / Phonegap FileWriter는 간단한 텍스트 파일 쓰기에 Invalid_Modification_Error를 제공합니다.

분류에서Dev

일반적인 고차 React 구성 요소는 유형 오류를 제공합니다.

분류에서Dev

$ http는 간단한 ajax 요청을 할 때만 오류를 호출합니까?

분류에서Dev

분류는 이상한 결과를 제공합니다

분류에서Dev

간단한 함수는 결과를 NaN으로 제공합니까?

분류에서Dev

React Native는 대화를위한 API를 제공합니까?

분류에서Dev

PhantomData 및 변경 가능한 참조는 "충분히 오래 살지 않음"오류를 제공합니다.

분류에서Dev

공식 nginx trusty ppa는 KEYEXPIRED gpg 오류를 제공합니다.

분류에서Dev

NSArray에 대한 NSData는 다음과 같은 이유로 오류를 제공합니다. '-[__ NSCFArray bytes] :

분류에서Dev

포니 0.7을 사용하는 Python 3.6은 oracle db에 대한 커밋시 오류를 제공합니다.

분류에서Dev

ReactJS, react-bootstrap, Modal Box : "오류 : 너무 많은 다시 렌더링. React는 무한 루프를 방지하기 위해 렌더링 수를 제한합니다."

분류에서Dev

React firestore 증가가 유형 오류를 제공합니다.

분류에서Dev

Azure Databricks 데이터 프레임 쓰기는 작업 중단 오류를 제공합니다.

Related 관련 기사

  1. 1

    Sass 함수 간단한 예제는 오류를 제공합니다.

  2. 2

    적절한 업데이트는 오류를 제공합니다

  3. 3

    _CrtDumpMemoryLeaks ()는 간단한 새 int ()에 대한 누수를 제공합니다.

  4. 4

    오류를 제공하는 간단한 mysql 삽입 쿼리

  5. 5

    react-native는 이미지 표시에 오류를 제공합니다.

  6. 6

    내 코드는 한계를 초과하는 키 오류를 제공합니다.

  7. 7

    변수가있는 navigationBarTitle은 다양한 임의 오류를 제공합니다.

  8. 8

    적절한 디버그는 나에게 첨부 오류를 제공합니다.

  9. 9

    Django는 urlpattern을 변경 한 후 NoReverseMatch 오류를 제공합니다.

  10. 10

    오류 : 다시 렌더링이 너무 많습니다. React는 렌더링 수를 제한합니다.

  11. 11

    간단한 스파크 스트리밍 kafka 예제를 실행하는 동안 오류가 발생합니다.

  12. 12

    Moment.js를 사용한 간단한 함수는 예기치 않은 (?) 결과를 제공합니다.

  13. 13

    scipy.optimize.fmin_bfgs 최적화는 간단한 함수 호출과 다른 결과를 제공합니다.

  14. 14

    React render 오류

  15. 15

    dagger 간단한 예제는 IllegalStateException을 제공합니다.

  16. 16

    CVXOPT는이 간단한 2 차 프로그램에 대해 최적이 아닌 결과를 제공합니다.

  17. 17

    Javascript 및 Cordova / Phonegap FileWriter는 간단한 텍스트 파일 쓰기에 Invalid_Modification_Error를 제공합니다.

  18. 18

    일반적인 고차 React 구성 요소는 유형 오류를 제공합니다.

  19. 19

    $ http는 간단한 ajax 요청을 할 때만 오류를 호출합니까?

  20. 20

    분류는 이상한 결과를 제공합니다

  21. 21

    간단한 함수는 결과를 NaN으로 제공합니까?

  22. 22

    React Native는 대화를위한 API를 제공합니까?

  23. 23

    PhantomData 및 변경 가능한 참조는 "충분히 오래 살지 않음"오류를 제공합니다.

  24. 24

    공식 nginx trusty ppa는 KEYEXPIRED gpg 오류를 제공합니다.

  25. 25

    NSArray에 대한 NSData는 다음과 같은 이유로 오류를 제공합니다. '-[__ NSCFArray bytes] :

  26. 26

    포니 0.7을 사용하는 Python 3.6은 oracle db에 대한 커밋시 오류를 제공합니다.

  27. 27

    ReactJS, react-bootstrap, Modal Box : "오류 : 너무 많은 다시 렌더링. React는 무한 루프를 방지하기 위해 렌더링 수를 제한합니다."

  28. 28

    React firestore 증가가 유형 오류를 제공합니다.

  29. 29

    Azure Databricks 데이터 프레임 쓰기는 작업 중단 오류를 제공합니다.

뜨겁다태그

보관