【问题标题】:Can I host my React Native app to my website using cpanel?我可以使用 cpanel 将我的 React Native 应用程序托管到我的网站吗?
【发布时间】:2020-12-09 00:45:15
【问题描述】:

我目前正在使用 React Native 开发一个网站,当我阅读有关 React Native 的信息时,我得到了 React Native 可以用作 Web 应用程序和移动应用程序的信息,所以我尝试了一下。

目前,我的网站已经完成,可以在 localhost 上运行

但现在我想使用 Cpanel 托管网站时遇到问题。

之前我想问,React Native 可以作为网站托管吗?

【问题讨论】:

  • 构建你的 react native web。它将生成静态网站。您可以像普通网络一样托管在 cpanel 上
  • 你能告诉我如何构建它吗?因为在我的应用程序中,它只显示 index.js 中的代码,而不是我的应用程序。我试图按照本教程dev.to/crishanks/… 进行操作,但它仍然只显示 index.js
  • 你能用沙盒或零食分享你的项目吗?
  • 这是我项目的一部分。我应该添加 node_modules 吗?我以前从未使用过沙盒

标签: react-native cpanel web-hosting react-native-web react-web


【解决方案1】:

在您的项目中运行以下命令

 expo build:web

它将生成 web-build 文件夹。在 build 文件夹中,您的所有静态、资产、js 和 html 文件都位于。

  • 现在是时候将您的静态文件上传到 c-panel

打开您的 c-panel 帐户并转到文件管理器并选择您想要使用 web-build (react-native-web) 上线的域。

将 web-build 的文件夹内容上传到您的网站,只需几分钟,您就可以访问您的域,您的网站将在特定域上运行

【讨论】:

    【解决方案2】:

    是的,您可以在 cPanel 上托管您的 ReactNative 应用。请点击此链接 https://dev.to/crishanks/deploy-host-your-react-app-with-cpanel-in-under-5-minutes-4mf6

    【讨论】:

      猜你喜欢
      • 2023-01-18
      • 2021-02-11
      • 1970-01-01
      • 2019-02-25
      • 2019-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-11
      相关资源
      最近更新 更多