NodeJS с локального хоста на онлайн сайт - PullRequest
0 голосов
/ 17 апреля 2020

У меня есть сайт, который я создал с помощью NodeJS и одна страница html / jquery все работает как положено на локальном хосте при условии, но у меня возникают проблемы с переводом этого сайта в сеть www.xxxx.com, я уже получил .com домен, но я не знаю, какую конфигурацию мне следует сделать на моем сайте и в коде, что означает, что есть шаги, которым нужно следовать на app.js, которые содержат localhost:3500?

Это структура моей папки разработана в VSCODE

the structure of my folder

, и это мое утверждение app.js о localhost

//start the server.
app.listen(3500, function () {
 console.log('Example app listening on port 3500!');
});

Надежда Я упомянул все С наилучшими пожеланиями

Ответы [ 2 ]

1 голос
/ 17 апреля 2020

Для размещения сайта вам не нужно просто доменное имя (.com), но вам также нужен сервер и хостинг.

Здесь вы можете найти подробную информацию:

0 голосов
/ 18 апреля 2020

Если вы похожи на меня и не хотите вдаваться в подробности конфигурации хост-сервера, посмотрите heroku . Это платформа как услуга, которая позволяет вам действительно легко размещать сайт и имеет довольно щедрый уровень бесплатного пользования. Не так много придется менять в коде, возможно, просто сделав порт переменной.

Одна из основных проблем, с которыми я столкнулся на платформе, заключается в том, что вы не можете сохранять файлы в файловой системе с помощью кода, вам придется использовать внешнее хранилище файлов, такое как AWS.

Другая, слегка незначительная проблема заключается в том, что вам нужно использовать git для передачи sh вашего кода на серверы heroku (на самом деле это не проблема, поскольку вы действительно следует заглянуть в git, если вы его еще не используете)

...