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. Вы можете дополнительно проверить, запущен ли экземпляр сервера:
Наконец, используйте
Чтобы перейти непосредственно к вашему живому приложению.
Теперь вы развернули приложение самостоятельно. Спасибо за чтение, пожалуйста, оставьте комментарий, если у вас есть какие-либо проблемы.