如何与AdonisJs一起使用React.js

我如何在我的AdonisJs项目的前端使用React.js?
我试图安装反应与npm install react我认为这将正常工作。 我用这个代码做了一个文件app.js:

 var React = require('react'); var ReactDOM = require('react-dom'); export default class Index extends Component { render() { return (< h1 > hello world! < /h1>) } } ReactDOM.render( < Index / > , document.getElementById('example')) 

但是这不起作用,我不知道该怎么做,我已经search了如何在阿多尼斯使用React,但我没有发现任何有趣的东西。

这工作。 你缺lessReact.Component

 var React = require('react'); var ReactDOM = require('react-dom'); export default class Index extends React.Component { render() { return (< h1 > hello world! < /h1>) } } ReactDOM.render( < Index / > , document.getElementById('example')) 

或者,你可以使用import React, {Component} from 'react'; 如果你想使用你的代码结构。