질문을 삭제하지 말아주세요.!
 
1
0
-1

안녕하세요

이번에 Laravel 5.4로 업데이트 하였습니다.

5.4에서   elixir가 mix 로 업데이트 되었네요


5.3에서는  laravel-elixir-react 를  추가하여  react를 사용할수 있던데,

5.4에서 vue대신에 react를 사용하려면 어찌 해야 할지요?


그냥 React 코드를 넣었더니 5.4에서는 jsx 태그부분에서 오류가 발생합니다.

app.js
require('./bootstrap');

var React = require('react');

var Hello = React.createClass({
    render: function() {
        return (
            <div className="container">Hello {this.props.name}</div>
        );
    }
});

React.render(<Hello name="React" />, document.getElementById("app"));

npm run dev 실행결과

Error
SyntaxError: D:/laravel/reactjs/resources/assets/js/app.js: Unexpected token (15:12)

  13 |     render: function() {
  14 |         return (
> 15 |             <div className="container">Hello {this.props.name}</div>
     |             ^
  16 |         );
  17 |     }
  18 | });



    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      답변 주실 분이 없는 듯 하네요. 라라캐스트를 검색해 보실 것을 추천 드립니다.
      https://laracasts.com/discuss?q=reactjs 

        CommentAdd your comment...