Node.JS içeren proje nasıl insanlara açılır?

00PARZIVAL00

Picopat
Katılım
23 Temmuz 2022
Mesajlar
520
Çözümler
1
Daha fazla  
Cinsiyet
Diğer
Bunun için Node.JS destekleyen bir Hosting'e mi ihtiyacım var? Veya kendi kullandığım PC'de açabilir miyim? Sürekli olarak kullanmıyacağım, sadece deneme amaçlı kullanacağım.
 
Son düzenleyen: Moderatör:
Yanlış anlamadiysam host istiyorsunuz?
Heroku var.

Aman yanlış anlamış da olabilirim ne yaptınız node.js ile.

Hocam normal VSCode ile klasörde js, html, css ve json dosyaları var, bir chat uygulaması yaptım, fakat bunu ek olarak Node.JS ile npm vs. indirerek yaptığım için, hosting'e nasıl yüklendiğini tam olarak bilmiyorum, buradan bilgi almak istedim.
 
Hocam normal VSCode ile klasörde js, html, css ve json dosyaları var, bir chat uygulaması yaptım, fakat bunu ek olarak Node.JS ile npm vs. indirerek yaptığım için, hosting'e nasıl yüklendiğini tam olarak bilmiyorum, buradan bilgi almak istedim.
Hocam peki bir sorum daha var. Bu sistem hangi uygulama üstünde çalışıyor?

Cloud Application Platform | Heroku hocam buradan host ayarlayabilirsiniz kodları githuba atıp oradan buradaydı galiba. Akif Hocam daha bilgili ama onunda etiketini bulamadım.
 
Hocam peki bir sorum daha var. Bu sistem hangi uygulama üstünde çalışıyor?

Cloud Application Platform | Heroku hocam buradan host ayarlayabilirsiniz kodları githuba atıp oradan buradaydı galiba. Akif Hocam daha bilgili ama onunda etiketini bulamadım.

Teşekkürler. Express ve socket.io modülleri ile, ve http server üzerinden yaptım.

@MechaAti, hocam uygulama derken store mağazalarında olan tarz bir şey söylememiştim, normal bir Node.JS modülleri ile yapılan bir proje daha doğrusu.

Birinin işine yarar ise; Github hesabına olan projeyi atıp, ardından Heroku'dan bir hesap açtım ve oradan bir hosting oluşturdum, ardından Heroku'dan oluşturduğum hosting'i Github'a bağladım ve Heroku'dan "Deploy" kısmından "Deploy branch" seçeneğine tıkladım ve Node.JS ile yaptığım projeyi insanlara açmış oldum.

Daha detaylı bakmak isterseniz bu videodan bakabilirsiniz, ben buradan baktım.

Not: Node.JS projenizde Socket kullanıyorsanız ve Heroku'ya bağlarken şu şekilde bir hata alırsanız:

Kod:
GET http://localhost:3000/socket.io/?EIO=4&transport=polling&t=OFDnte_ net::ERR_CONNECTION_REFUSED

Tek yapmanız gereken, en azından bende işe yarayan yöntem "var socket = io('http://localhost');" kısmını, sadece "var socket = io();" şeklinde değiştirmeniz yeterli olacaktır.

Video:

Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
 
Son düzenleme:

Technopat Haberler

Geri
Yukarı