【问题标题】:Compiling React Native for Windows (on Windows)为 Windows 编译 React Native(在 Windows 上)
【发布时间】:2017-07-28 07:31:42
【问题描述】:

有没有人使用 React Native 在 Windows (10) 机器上成功编译和运行 Windows (UWP) 应用程序?

我已经构建了一个应用程序,它可以在 Android 模拟器中运行。我浏览了 Microsoft herehere 的说明。

我正在为我的编辑器使用 VS Code...我应该使用 Visual Studio 吗?

我运行这些命令将现有项目转换为添加 Windows 文件结构的“Windows”项目。这行得通。

npm install --save-dev rnpm-plugin-windows
react-native windows

我跑了:

react-native run-windows

这基本上有效,但最终失败了。

此时在加载时出现错误:

Building C:/Users/..../MyApp/windows/MyApp.sln
ERROR: The system was unable to find the specified registry key or value.

它的其余部分似乎安装得很好,但最后......

Press Enter to continue...:
Failed to deploy: Command failed: CheckNetIsolation LoopbackExempt -a -n=

我用谷歌搜索了这个错误,结果几乎为零。有人有什么可以帮助我克服这个困难的吗?

我应该在我的机器上安装一个 Windows 模拟器,就像 Android 模拟器一样,还是像其他程序一样运行?

另外,除非我有 1500 个魔法独角兽点,否则我不能“允许”创建新标签,所以有人可以为未来的用户创建 react-native-windows 标签吗?

【问题讨论】:

  • 我看不到为这样一个非常狭窄的问题创建新标签。
  • 有 react-native-android 和 react-native-ios 标签,所以我认为与 windows 相关的标签会有所帮助。

标签: windows react-native react-native-windows


【解决方案1】:

解决方案:

CheckNetIsolation LoopbackExempt -a -n=MyApp

“MyApp”是您的项目文件夹的名称。

感谢@Onorio Catenacci 提供的link 提供了将其组合在一起的线索。

【讨论】:

  • 为了回答我的另一个问题,它在独立容器中运行。我猜不需要模拟器,除非你想让它模拟特定的手机。
猜你喜欢
  • 1970-01-01
  • 2020-08-31
  • 2017-09-19
  • 2011-06-26
  • 1970-01-01
  • 2016-06-03
  • 2021-01-07
  • 2015-01-09
  • 2021-08-16
相关资源
最近更新 更多