#react-native #cpanel #web-hosting #react-native-web #react-web
#react-native #cpanel #веб-хостинг #react-native-web #react-web
Вопрос:
В настоящее время я разрабатываю веб-сайт с использованием React Native, когда я прочитал о React Native, я получил информацию о том, что React Native можно использовать как веб-приложение, так и мобильное приложение, поэтому я попробовал это.
В настоящее время мой веб-сайт завершен и может быть запущен на localhost
но прямо сейчас у меня проблема, когда я хочу разместить веб-сайт с помощью Cpanel.
Ранее я хотел спросить, можно ли разместить React Native как веб-сайт?
Комментарии:
1. создайте свой react native web. Это создаст статический веб-сайт. которое вы можете разместить на cpanel как обычный веб
2. Можете ли вы показать мне, как это создать? Потому что в моем он просто показывает код в index.js вместо моего приложения. Я пытался следовать этому руководству dev.to/crishanks / … но все равно, это просто показывает index.js
3. можете ли вы поделиться своим проектом с sandbox или snack?
4. вы имеете в виду это? codesandbox.io/s/github/devincalmt/contoh_project
5. Это часть моего проекта. Должен ли я добавить node_modules? Я никогда раньше не использовал sandbox
Ответ №1:
Выполните следующую команду в своем проекте
expo build:web
это создаст папку веб-сборки. внутри папки build находятся все ваши статические файлы, ресурсы, js и html-файлы.
- теперь пришло время загрузить статический файл на c-panel
откройте свою учетную запись c-panel и перейдите в файловый менеджер и выберите свой домен, на котором вы хотите запустить web-build (react-native-web).
Загрузите содержимое папки web-build на свой, это займет несколько минут, и вы сможете посетить свой домен, ваш сайт будет доступен в определенном домене