我尝试使用JSX语法开始使用ReactJS。我查看了文档,检查了教程等,但无法找到包含所需JSX文件的任何下载。但是,在每个教程中,都有一个链接到React 15.1.0的同一官方下载,并且每个站点都声明应该有一个名为JSXTransformer.js
的文件。但是没有。
有人可以请我提供真实的下载链接吗?感谢。
答案 0 :(得分:2)
JSXTransformer不再是反应的一部分:
许多人已经注意到了,React和React Native都有 切换各自的构建系统以利用Babel。这个 取代了JSTransform,我们写的源转换工具 主页。
来源:https://facebook.github.io/react/blog/2015/06/12/deprecating-jstransform-and-react-tools.html
你要做的是使用babel。有很多方法可以实现这一点。
您可以使用gulp:https://jonsuh.com/blog/integrating-react-with-gulp/
您可以使用browserify:http://codeutopia.net/blog/2016/01/25/getting-started-with-npm-and-browserify-in-a-react-project/
或(我个人选择)是使用webpack:http://jansoren.github.io/react-webpack-tutorial/
值得一提的是,React还提供了一个"入门套件"为了帮助您入门,您可以在此处找到:https://facebook.github.io/react/docs/getting-started.html
答案 1 :(得分:0)
JSXTransformer
已弃用(https://facebook.github.io/react/blog/2015/06/12/deprecating-jstransform-and-react-tools.html)。
相反,现有技术是使用Babel之类的构建工具(Webpack和http://survivejs.com/react/getting-started/setting-up-the-project/),使用http://survivejs.com/webpack/introduction/处理您的项目,或者Brunch(见http://github.com/brunch/with-react)。