Windows会支持本机反应吗?

时间:2015-09-15 15:28:14

标签: react-native

将反应原生是由Windows操作系统支持?还是linux。我没有自己的mac所以我想知道facebook是否计划发布Windows或Linux的本机反应。我不想运行虚拟机,因为它太麻烦了。

3 个答案:

答案 0 :(得分:1)

我已经成功地在Windows上运行了反应原生的一些黑客攻击。 要点在这里gist

答案 1 :(得分:0)

Windows支持很棒但不能承诺ETA。我们很乐意审核将使CLI在Windows上运行的拉取请求。

您可以跳过CLI并从示例中的Sample app开始,使用Gradle构建它并使用<form action="send_mail.php" name="choose_aff" method="POST" target="_blank"> 手动启动打包器。

在此讨论:https://github.com/facebook/react-native/issues/2693

答案 2 :(得分:0)

这不是官方支持,但我想出了如何让Windows工作的方式允许您使用现有的react-native CLI,而无需修改源代码。

我遇到的主要问题是在React Native的打包程序中对sh进行了硬编码引用。我通过将Cygwin的bin目录添加到我的路径来解决这个问题。其他人为此提供了解决方案,他们修改源代码以在Windows上工作,但我不想走这条路,以便轻松更新到更新版本的React Native。

另外两个需要在我的BIOS中启用虚拟化才能获得HAXM支持并且必须手动加载调试器页面。

我在这里写了一些关于完整过程的注释,并打算在将来发布的React Native中保持最新:

http://davidanderson.io/2015/10/18/a-step-by-step-guide-to-react-native-on-windows/