Как разместить приложение React в Godday, которое настроено с помощью веб-пакета - PullRequest
0 голосов
/ 08 сентября 2018

Я хочу разместить приложение реагирования на моем Godaddy сервере. Я могу запустить сервер webpack dev локально, но я не знаю, как разместить его на моем godaddy cpanel сервере.

Ссылка на мой код: https://bitbucket.org/touristtribe/tribe-frontend/src/master/

Ответы [ 2 ]

0 голосов
/ 07 марта 2019

В случае, если вы используете приложение create-реагировать на приложения, вы получаете скрипт для сборки своего производственного приложения, npm run build

Создает папку со всеми необходимыми html, css и js файлами, которая называется build. Но когда вы размещаете на сервере Apache, вам всегда нужен файл .htaccess. Поэтому сначала создайте этот файл в папке public, а затем выполните команду сборки. Код, который входит в файл .htaccess Options -MultiViews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.html [QSA,L]

Более того, если вы развертываете в любом подкаталоге, вам нужно будет указать это в файле package.json как: "homepage": "http://mywebsite.com/relativepath"

Вы можете прочитать больше в этом блоге .

Примечание. Этот ответ может помочь, только если вы используете приложение create-реагировать.

0 голосов
/ 08 сентября 2018

Прежде всего, почему вы используете jQuery с React? Это не рекомендуется.

Сначала вам нужно будет построить свой проект.
Например, если у вас есть yarn, просто выполните yarn build в своем терминале.
Он вернет папку сборки, которая содержит файл .html и другие папки / файлы.

Тогда все, что вам нужно сделать, это загрузить эти файлы / папки на ваш хост.

...