{ Úvod do Heroku. }

cíle:

do konce této kapitoly byste měli být schopni:

  • nasadit jednoduché aplikace Heroku
  • přidat proměnné prostředí Heroku

nasazení Intro

Nyní, když jste vytvořili poměrně málo aplikací, je čas je sdílet s ostatními lidmi! K nasazení našich aplikací tak, aby byly veřejně viditelné na internetu, budeme používat Heroku.

Chcete-li začít, nainstalujte Heroku CLI (toolbelt) zde. Nezapomeňte si také zaregistrovat účet na adrese heroku.com.

začněme s jednoduchou aplikací:

v naší aplikaci.js

jakmile se zaregistrujete a nainstalujete účet, Ujistěte se, že jste v terminálu, zadejte heroku login a zadejte své přihlašovací údaje.

Chcete-li vytvořit aplikaci heroku, jednoduše zadejte heroku create NAME_OF_YOUR_APPLICATION (dejte mu dobré jméno!)

další soubor, který potřebujeme vytvořit, se nazývá Procfile. Abychom to mohli udělat, musíme se ujistit, že je to v kořenovém adresáři a poté spustit následující v terminálu

echo web: node app.js > Procfilegit add .git commit -m "adding Procfile"

Nyní můžeme nasadit naši aplikaci pomocí git push heroku master! Jakmile jsme hotovi, můžete zadat heroku ps:scale web=1 (zahájit proces pro Vaši webovou aplikaci) a poté heroku open a měli byste vidět svou aplikaci naživo!

další informace naleznete v této příručce o nasazení uzlu.js aplikace Heroku.

proměnné prostředí

k ukládání proměnných prostředí můžeme použít heroku config:set NAME_OF_VARIABLE=VALUE a poté přistupovat k této proměnné v naší aplikaci uzlu pomocí process.env.NAME_OF_VARIABLE. Proměnné prostředí jsou nezbytné pro konfiguraci aplikace pro výrobu (příklad toho uvidíme také v další části). Takto vypadá příkaz terminal pro přidání proměnné prostředí:

heroku config:set DEBUG=false -a NAME_OF_APPLICATION

ukázková aplikace

zde najdete velmi jednoduchou aplikaci Heroku.

Screencast

Chcete-li projít procesem nasazení Heroku, podívejte se na tento screencast:

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.