Heroku — это облачная платформа, которая позволяет разработчикам легко развертывать приложения, управлять ими и масштабировать их. В сочетании с универсальностью и мощью JavaScript он становится отличным выбором для создания и размещения веб-приложений. В этом сообщении блога мы расскажем вам, как использовать Heroku с Node.js для развертывания вашего веб-приложения и использования всего потенциала этого динамического дуэта.

Прежде чем мы начнем, убедитесь, что вы создали учетную запись Heroku с активной подпиской. Бесплатный эко-план будет работать нормально; установите git на свой компьютер и установите Node.js и npm локально.

1. Подготовка вашего JavaScript-приложения

Перед развертыванием вашего приложения JavaScript на Heroku вам необходимо убедиться, что оно готово к работе.

а. Организуйте свой код. Убедитесь, что ваше приложение JavaScript имеет модульную и организованную структуру, что упрощает его обслуживание и масштабирование.

б. Удалить конфиденциальные данные. Удалите любую конфиденциальную информацию, такую ​​как ключи API и пароли, из исходного кода. Используйте переменные среды для безопасного управления такими данными.

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

2. Установка Героку

Теперь, когда у вас есть основы и ваш код готов к развертыванию, давайте установим интерфейс командной строки Heroku. Heroku предоставляет интерфейс командной строки (CLI), который позволяет вам управлять своими приложениями и развертываниями прямо из терминала.

MacOS:

Если вы используете Mac, CLI можно легко загрузить с помощью Homebrew.

Окна:

Перейдите в Heroku и загрузите правильную версию для своего компьютера.

Heroku можно дополнительно установить с помощью npm.

2. Развертывание

Теперь, когда все установлено. В каталоге вашего приложения введите

в терминал, он приведет вас на веб-сайт, где вы войдете в систему. Кроме того, вы можете войти прямо из терминала, добавив «-i» к команде.

Теперь, когда все готово к работе, давайте развернем наше приложение. Предполагая, что у вашей программы уже есть репозиторий git, введите:

в терминал. Это создаст приложение Heroku, и вам будет предоставлен URL-адрес, по которому находится ваше приложение. Если вы еще не создали репозиторий, используйте «git init» перед «heroku create».

Чтобы развернуть свой код, просто нажмите репозиторий, используя:

Вот и все, об остальном позаботится Heroku. Вы можете дополнительно проверить, запущен ли экземпляр сервера:

Наконец, используйте

Чтобы перейти непосредственно к вашему живому приложению.

Теперь вы развернули приложение самостоятельно. Спасибо за чтение, пожалуйста, оставьте комментарий, если у вас есть какие-либо проблемы.