问题描述
我目前正在使用React Native开发一个网站,当我阅读有关React Native的信息时,我得到了React Native既可以用作Web应用程序又可以用作移动应用程序的信息,所以我尝试了。
当前,我的网站已完成,可以在localhost上运行
但是现在我要使用Cpanel托管网站时遇到问题。
之前我想问一下,React Native是否可以作为网站托管?
解决方法
是的,您可以在cPanel上托管ReactNative App。请点击此链接 https://dev.to/crishanks/deploy-host-your-react-app-with-cpanel-in-under-5-minutes-4mf6
,在项目中运行以下命令
expo build:web
它将生成Web构建文件夹。在build文件夹中,您的所有静态,资产,js和html文件都位于其中。
- 现在是时候将您的静态文件上传到c-panel
打开您的c-panel帐户并转到文件管理器,然后选择要通过网络构建(react-native-web)上线的域。
将Web-build的文件夹内容上传到您的站点只需几分钟,您可以访问您的域,您的网站将位于特定域中