У меня есть сайт, закодированный с помощью Html, CSS (Bootstrap), Nodejs, Express.js и я хочу разместить его на веб-сайте, как я могу это сделать?

#node.js #express

Вопрос:

Нужно ли мне также загружать папку модулей узла? Или есть что-то, о чем я еще не узнал, я новичок, и это мое первое развертывание сайта.

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

1. попробуйте ec2 для хостинга.

2. Решение будет зависеть от хостинг-провайдера, которым вы пытаетесь воспользоваться. Не могли бы вы предоставить более подробную информацию, например, какого хостинг-провайдера вы планируете использовать и что вы пробовали до сих пор.

3. @DanHarper Hei, поэтому я недавно использовал openode. я хотел проверить, работает ли это, и я был. Также попробовал первую базу, но тоже не смог справиться с этим. Есть какие-нибудь рекомендации?

Ответ №1:

вы можете развернуть свой сайт на любой платформе деполиментации, такой как heroku, vercel или netlify. Вам не нужно загружать node_модули, так как они будут устанавливаться сами по себе.

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

1. У меня есть и домен, и хостинг, я хочу узнать об этом оттуда.

2. Это зависит от вашего хоста, так как узел должен запускаться на сервере, и то, как это работает, зависит от разных поставщиков. Без дополнительной информации будет трудно точно сказать, что делать. Вот немного информации, но с примером для Heroku: developer.mozilla.org/en-US/docs/Learn/Server-side/…

Ответ №2:

Если у вас есть доступ к Cpanel, вы можете сделать это с помощью Cpanel, в противном случае вы можете использовать любой FTP-сервер, например FileZilla, и, используя свои учетные данные, получить доступ к своему сайту и загрузить все файлы в папку Public_html.

Посмотрите это видео для лучшего понимания

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

1. Да, у меня есть Cpanel. Я загрузил все файлы в Public_html, но мой CSS, JS не загружается.