Хостинг мой стек веб-приложения на GitHub страниц
У меня есть проект здесь, который находится на github. Я создал ветку gh-pages, чтобы она размещалась на страницах github. Ссылка, которую они дали мне на мой сайт, находится здесь .
Я довольно новичок в веб-приложениях и особенно в веб-приложениях mean stack. Мой вопрос - как я могу получить доступ к моему веб-приложению теперь, когда оно размещено через github? Очевидно, что размещенная ссылка дает ошибку 404, потому что у меня нет индекса.html-файл в корне проекта. "Html", который у меня есть в проекте, находится в просмотр папки и имеет расширение файла "ejs"(index.EJS по).
Чтобы запустить это приложение на моем локальном компьютере, я запускаю сервер npm:
npm start
Затем я перехожу к http://localhost:3000/#/home в браузере, чтобы увидеть приложение.
Возможно ли вообще разместить это приложение на страницах github? Нужно ли мне каким-то образом модифицировать свой проект, чтобы заставить его работать? Кроме того, я знаю, что мне придется изменить указатель базы данных мангуста для работы части базы данных. Любые указатели в правильном направлении буду очень признателен!
2 ответа:
Если вы хотите разместить его на страницах GitHub, вы можете выполнить следующие действия:
- отдельный угловой передний конец с узлом back end API.
- разместите свой угловой передний конец на страницах GitHub.
- затем разместите серверную часть узла на каком-нибудь облачном хостинге. Убедитесь, что вы включили CORS. Он будет работать как REST API.
- Теперь используйте конечные точки REST API для подключения всего приложения.