
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13

Ücretsiz bir hesap kullanarak NodeJS Uygulamamı Heroku'da şu şekilde dağıttım. Gerekli yazılımları indirmek için bağlantıları tıklamanız yeterlidir:
Kullanılan yazılım:
VSCode (veya seçtiğiniz herhangi bir metin düzenleyici)
HerokuCLI
Git
1. Adım: Bir Package.json oluşturun
Tanıtım:
Heroku, ypu'nun ayda 500+ saatlik bir çalışma süresiyle 5 uygulamayı ücretsiz dağıtmasına izin veren bir barındırma web sitesidir. Birini dağıtmak için 3 dosya yüklemeniz gerekir:
Bir package.json ve package-lock.json flle. Diğer öğreticimi, bir tane yapmak için adım adım öğretici için buraya tıklayarak takip edebilirsiniz. package-lock.json, package.json oluşturulduktan sonra otomatik olarak görünür. Herku'da, paketinizde, json dosyasında çalıştıracağımız için, bir başlangıç betiği ve düğümünüzün enines üzerindeki sürümünü belirtmeniz gerekir. şimdi bu komut düğümü -v'yi çalıştırın. İşte bir örnek:
{
"isim": "heroku", "sürüm": "1.0.0", "tanım": "", "ana": "index.js", "Kodlar": {
"test": "echo \"Hata: test belirtilmedi\" && çıkış 1", "start": "düğüm server.js"
}, "anahtar kelimeler": , "yazar": "", "lisans": "ISC", "motorlar": {
"düğüm": "12.x"
}
}
2. Adım: Node.js Uygulamanızı Oluşturun
Bu uygulama heroku'nun bize verdiği herhangi bir bağlantı noktasında çalışacağından, bu kodu process.env. PORT kullanarak bize vereceği kodu belirlememiz gerekiyor. İşte "merhaba" yazan bir düğüm js uygulaması:
const http = gerektirir('http'); //bir servervar bağlantı noktası olarak hareket etmesini sağlamak için kitaplığı yükler = process.env. PORT || 5000; //heroku'nun verdiği bağlantı noktası no'yu veya yerel ana bilgisayardaki 5000'i belirtir http.createServer(function(req, res){ // bir sunucu res.writeHead(200, {'Content-type':'text/plain'} oluşturur); //"merhaba" yanıtının bir metin olduğunu belirtir res.end("merhaba"); //eweb sayfasındaki "merhaba" metnini gösterir }).listen(port); // bu sunucuyu port no'ya ekler.
Adım 3: Komut İstemi



- “Çalıştır” kutusunu açmak için Windows+R tuşlarına basarak komut isteminizi açın, ardından “cmd” yazın ve ardından “Tamam”a tıklayın.
- CMD'nizde, hiçbir yol dahil edilmeyene kadar "cd.." yazarak köke gidin.
- Aşağıdakileri yazarak npm (düğüm tarafından yüklenen bir kütüphane yöneticisi), git ve heroku'nun düzgün yüklenip yüklenmediğini kontrol edin:
npm --versiyon
git --version heroku --version
yor herku hesabına giriş yap
heroku girişi
Bu, heroku'da bir uygulama oluşturur:
heroku oluşturmak
Dosyalarınızı yüklemek için cd yazarak yoluna gitmeniz gerekir
CD
Bu yoldaki öğeler için locl cihazınızda yeni bir depo (klasör) oluşturur
git init
Uygulamanızda git aracılığıyla heroku'daki bir klasöre uzaktan bağlanın
heroku git:uzaktan
Bu dosyayı, uygulamanızdaki git aracılığıyla yerel git deponuza u uzaktan kopyalar
git ekle.
Klasörde yaptığınız değişiklikleri "daha iyi hale getirin" mesajıyla kaydedin
git commit -am "daha iyi yap"
Dosyaları heroku'daki git klasörüne yükler. İndirmesini bekleyin
git heroku ustasını itin
uygulamayı açar
heroku açık uygulama
Önerilen:
Basit Bir Nintendo LABO Hedef Uygulaması Nasıl Yapılır: 13 Adım

Basit Bir Nintendo LABO Hedef Uygulaması Nasıl Yapılır: Kız kardeşim ve ben yakın zamanda bir Nintendo Switch satın aldık. Tabii ki onunla birlikte gitmek için bazı oyunlarımız var. Bunlardan biri de Nintendo LABO Variety Kit'ti. Sonunda Toy-Con Garajına rastladım. Bazı şeyleri denedim ve işte o zaman
Telegram Uygulaması ile Basit Bir Nesnelerin İnterneti Nasıl Yapılır: 5 Adım

Telegram Uygulaması ile Basit Bir Nesnelerin İnterneti Nasıl Yapılır: Mevcut nesilde İnternet her şeydir. Nesnelerin İnterneti günümüz dünyasında önemli bir rol oynamaktadır. Çok fazla zaman kaybetmeden IoT'nin pratik çalışmasına geçebiliriz. Burada led'i kontrol edeceğiz ve ayrıca o
Android Studio ile Android Uygulaması Nasıl Oluşturulur: 8 Adım (Resimlerle)

Android Studio ile Android Uygulaması Nasıl Oluşturulur: Bu eğitim size Android Studio geliştirme ortamını kullanarak bir Android uygulamasının nasıl oluşturulacağının temellerini öğretecektir. Android cihazlar giderek daha yaygın hale geldikçe, yeni uygulamalara olan talep yalnızca artacaktır. Android Studio'nun kullanımı kolaydır (bir
LED Demon Eye W/Akıllı Telefon Bluetooth Uygulaması Nasıl Kurulur: 5 Adım

LED Demon Eye W/Akıllı Telefon Bluetooth Uygulaması Nasıl Kurulur: Bluetooth üzerinden bağlanan uygulamanın nasıl kurulacağına ilişkin bu kurulum kılavuzu. Bu Uygulama hem Apple Store'da hem de Google Play'de bulunabilir ve "Mutlu Aydınlatma" olarak adlandırılır;
Basit Telefon Rehberi Uygulaması Nasıl Oluşturulur C#: 7 Adım

Basit Telefon Rehberi Uygulaması Nasıl Oluşturulur C#: Merhaba, ben Luke, bu benim ilk Eğitilebilir Ders kitabım. Sizlere Microsoft Visual Studio'da C# kullanarak basit bir telefon rehberi uygulamasının nasıl oluşturulacağını göstermek istiyorum. Bu projeyi yapmadan önce bazı temel programlama bilgisine sahip olmak iyidir. Başlayalım. Biz