Мой развернутый веб-сайт показывает только readme.md на целевой странице

#javascript #html #css #github #deployment

#javascript #HTML #css #github #развертывание

Вопрос:

Мой развернутый веб-сайт отображается только readme.md. Я не уверен, что я делаю неправильно. веб-сайт:https://ssaba96.github.io/WDI-P2-funny-predictions /

Я искал stack overflow для этой проблемы, но не получил четкого ответа.

Весь код виден по этой ссылке https://github.com/ssaba96/WDI-P2-funny-predictions

Комментарии:

1. У вас нет HTML-файла в корневом каталоге. И мне кажется, что это приложение express / nodejs. Такого рода сайты не запускаются на страницах github.

2. Как сказал @Marc, на страницах github размещаются только статические HTML-страницы, что означает, что он ищет index.html файл в вашем каталоге для загрузки. У вас его нет, и поэтому вы возвращаетесь к readme. Если вы ищете бесплатный сайт для размещения своего приложения node, попробуйте heroku , который можно легко развернуть прямо из вашего репозитория git.

Ответ №1:

Это выглядит так, как в вашем файле express server index.js вы статично обслуживаете общую папку, когда я думаю, что вы действительно хотите обслуживать папку views? Попробуйте просто поместить

 app.use(express.static('public'));
  

Комментарии:

1. Ошибка приложения В приложении произошла ошибка, и ваша страница не может быть обслужена. Если вы являетесь владельцем приложения, проверьте свои журналы для получения подробной информации. Вы можете сделать это из командной строки Heroku с помощью команды heroku logs —tail

2. я попытался развернуть веб-сайт с heroku, но его ошибка отображения выше

3. ооо, хорошо, если вы выполняете развертывание на heroku, вам нужно использовать порт 5000, чтобы heroku мог видеть вашу сборку, и рекомендуется поместить ваши файлы сборки в папку / build. Я вижу, у вас уже есть ваш Procfile, и он выглядит неплохо. Вы должны проверить это и следовать ему шаг за шагом: devcenter.heroku.com/articles/getting-started-with-nodejs

4. Я перешел по ссылке, которую вы упомянули. Все еще в замешательстве, поскольку я следовал инструкциям, но проблема все еще не решена : ( . Тем не менее, спасибо за ответ.

5. Привет, ты можешь отредактировать свой вопрос или создать новый с ошибкой heroku, которую ты получил при развертывании? Мы можем взглянуть на это.