我刚刚开始一个新项目,我想用ReactJS编写。我正在尝试使用Broserify捆绑所有内容,以便可以将其包含在多个js文件中。
但是,当我尝试捆绑反应文件(browserify main.js > bundle.js
)时,出现以下错误:“错误:正在解析文件/Users/Kathleen/Documents/Referral_Site/main.js:意外令牌(3:4)”
main.js看起来像这样:
var Lander = require('./lander');
React.render(
<Lander />,
document.getElementById('content')
);
什么破坏了解析器?提前致谢!
编辑:此外,我包括周围的html这样的反应:
<script src="http://fb.me/react-0.12.2.js"></script>
有什么办法需要将它也包含在main.js中吗?
您必须先将JSX编译为纯JS,并且有用于browserify的插件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句