为啥我的代码不能在 web 中的 react-native 代码中运行

Posted

技术标签:

【中文标题】为啥我的代码不能在 web 中的 react-native 代码中运行【英文标题】:why my code not run in react-native code in web为什么我的代码不能在 web 中的 react-native 代码中运行 【发布时间】:2019-08-08 13:39:43 【问题描述】:

我有一个在 androidios 上完美运行的 react-native 项目,我知道 react-native 应用程序可以在移动和 Web 平台上运行。那么如何在 Web 上运行我当前的代码,或者如何将当前的移动应用程序转换为 Web 应用程序。

我已经安装了 react-dom、react-native-web 但我没有成功。

【问题讨论】:

如您所说,react-native-web 是将您的应用程序转变为网络的最佳方式。如果它不起作用(错误或其他问题,在这种情况下,请告诉我们您遇到了什么错误),您应该检查 reactJS 【参考方案1】:

您从哪里了解到 React Native 运行 Web 应用程序?

React Native 是一个仅用于构建移动应用程序的框架。

您可能将 React Native 与 ReactJS 混淆了。

这里留给你什么是 React JS 以及如何开始,它和 React Native 非常相似,如果你使用 React Native 对你来说理解起来并不难。

https://reactjs.org/

【讨论】:

那么npm run web 是干什么用的?我的 package.json scripts.web 设置为 expo start --web,我认为将 JSX 移植到浏览器中运行。对吗?

以上是关于为啥我的代码不能在 web 中的 react-native 代码中运行的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的电脑不能运行java web start

为啥这个 C 语言中的 SIMD 示例代码可以用 minGW 编译,但可执行文件不能在我的 Windows 机器上运行?

我不知道为啥多线程编码不能减少我的代码中的计算时间

为啥我的 php 中的多语言网站不能正常工作?

为啥我不能从我的 Xamarin Froms 应用程序发布到我的 .net 核心 web api

word为啥不能显示图片