#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, которую ты получил при развертывании? Мы можем взглянуть на это.