NativeModules 始终为空。 Visual Studio 代码 + Windows iOS?
NativeModules is always empty. Visual Studio Code + Windows for iOS?
我想知道是否有任何开发人员使用 react-native
使用 Windows 为 iOS 开发。我强烈怀疑有 none。我认为那是因为我找不到一个示例,其中有人可以使用以下开发设置访问 iOS 设备的文件系统:
- Windows 10
- Visual Studio代码
- Expo 应用程序
- iOS (iPhone/iPad)
有类似的问题,但没有真正适用于 Windows + VSCode:
的答案
require('react-native').NativeModules is an empty object
有人可以解释一下是否可以使用 NativeModules,例如当使用带有 Visual Studio 代码 + Windows 的 react-native-fs 时?我已经看到许多使用 MacOs 或 XCode 的示例,但我没有使用其中任何一个。我有 VSCode + Windows 10 + Expo 应用程序。
详情:
- 该应用仅适用于 iOS。
- 我只是从 react-native 开发开始。
- 我们正在使用 Expo 应用程序进行开发。
- 使用
create-react-app-native
创建了一个应用程序。
react-native link
和 react-native link react-native-fs
似乎什么都没做:
> react-native link react-native-fs
Scanning folders for symlinks in D:\Delete\o365app\nodemodules (65ms)_
出于某种原因,require('react-native').NativeModules
包含一个空的 {}
对象:
RNFSManager
未定义
更多信息:
- "expo": "^27.0.1",
- "react": "16.3.1",
- "react-native": "~0.55.2",
- "react-native-action-button": "^2.8.4",
- "react-native-fs": "^2.10.14",
- "react-navigation": "^2.5.5",
我可能遗漏了一些基本的或明显的东西,但它是什么?有人可以给我指出一篇文章或 actually 与 Windows+VSCode+Expo 应用程序一起使用的示例吗?
使用 Windows 和 react-native 的人的不幸消息。
我们无法使用 Windows 开发 iOS 应用程序。我的意思是 none 的原生模块在使用 Windows 时可用。基本上,您可以在 Windows 上玩一点,但不能开发任何真正的应用程序。
当您使用 yarn run
弹出 react-native 应用时 --> eject
无法弹出 iOS 的应用。
这是我在 Windows 上弹出时得到的结果:
Skipping iOS because you are not running macOS.
我想知道是否有任何开发人员使用 react-native
使用 Windows 为 iOS 开发。我强烈怀疑有 none。我认为那是因为我找不到一个示例,其中有人可以使用以下开发设置访问 iOS 设备的文件系统:
- Windows 10
- Visual Studio代码
- Expo 应用程序
- iOS (iPhone/iPad)
有类似的问题,但没有真正适用于 Windows + VSCode:
的答案require('react-native').NativeModules is an empty object
有人可以解释一下是否可以使用 NativeModules,例如当使用带有 Visual Studio 代码 + Windows 的 react-native-fs 时?我已经看到许多使用 MacOs 或 XCode 的示例,但我没有使用其中任何一个。我有 VSCode + Windows 10 + Expo 应用程序。
详情:
- 该应用仅适用于 iOS。
- 我只是从 react-native 开发开始。
- 我们正在使用 Expo 应用程序进行开发。
- 使用
create-react-app-native
创建了一个应用程序。react-native link
和react-native link react-native-fs
似乎什么都没做:
> react-native link react-native-fs
Scanning folders for symlinks in D:\Delete\o365app\nodemodules (65ms)_
出于某种原因,require('react-native').NativeModules
包含一个空的 {}
对象:
RNFSManager
未定义
更多信息:
- "expo": "^27.0.1",
- "react": "16.3.1",
- "react-native": "~0.55.2",
- "react-native-action-button": "^2.8.4",
- "react-native-fs": "^2.10.14",
- "react-navigation": "^2.5.5",
我可能遗漏了一些基本的或明显的东西,但它是什么?有人可以给我指出一篇文章或 actually 与 Windows+VSCode+Expo 应用程序一起使用的示例吗?
使用 Windows 和 react-native 的人的不幸消息。
我们无法使用 Windows 开发 iOS 应用程序。我的意思是 none 的原生模块在使用 Windows 时可用。基本上,您可以在 Windows 上玩一点,但不能开发任何真正的应用程序。
当您使用 yarn run
弹出 react-native 应用时 --> eject
无法弹出 iOS 的应用。
这是我在 Windows 上弹出时得到的结果:
Skipping iOS because you are not running macOS.