search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
559 gösterim
Merhabalar,

Angular 4 ile yazılmış bir arayüzü servera nasıl deploy ederiz. Lokalimizde Node.js yükleyerek onun üzerinde localhostta çalıştırıyoruz (ng serve ).

Ama bu uygulamayı mesela linux bir server a attığımızda nasıl bir işlem yapmamız lazım.

Teşekkürler
kapalı
Javascript kategorisinde 211 puan

1 cevap

0 oy
 
En İyi Cevap
Angular uygulaması yazdığınız zaman sunucuya atarken bir node sunucusu kullanma zorunluluğunuz olmaz. Yani php/apache, java/tomcat ile kullanabilirsin. npm build dediğin zaman yazdığın kodlar js dosyasına cross-compile edilir. Çıkan dosyalar js dosyaları olur. Bunu herhangi bir sunucuya kopyala yapıştır diye gidebilirsin. Bunun için kullanacağın bir sürü uygulama var, filezilla herhalde en bilinen uygulamadır.
6.2k puan
seçti
Angular+2 uygulamalarında ng build dediğimizde klasör yapımıza dist dosyaları geliyor. Bunlar yazdığımız typescript dosyaların js ye dönüşmüş halleri. İçerisinde bir tane index.html oluşuyor. Tomcata atarken de webapp altına bir dosya açıp dist içerisindekileri buraya atıyoruz ve tomcati ayağa kaldırıyoruz. Sonrasında uygulamayı çalıştırıyoruz.

İlgili sorular

0 oy
2 cevap 844 gösterim
844 gösterim
Angular uygulamasına login sayfası koymak isterken karşılaştığım Token mantığını java backend tarafında halletmek istedim ama çok fazla uğraştırdı. Bunun daha kolay bir yöntemi var mıdır? Angular üzerinden http.post ile user credentials parametreleri ile java api çağrılır. Java ... tutulabilir. Ama bu şekilde çok fazla bir iş yükü ortaya çıktı bunun daha kolay bir yolu var mıdır? Teşekkürler
15 Şubat 2018 Javascript kategorisinde erkanerkisi 211 puan sordu
0 oy
1 cevap 581 gösterim
581 gösterim
cmd'de node index.js call ettiğimde aldığım hata: events.js:160 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE 127.0.0.1:8090 at Object.exports._errnoException (util.js:1020:11) at exports._exceptionWithHostPort (util.js:1043:20) at Server._listen2 (net. ... .js:104:9) at Module.runMain (module.js:606:11) at run (bootstrap_node.js:389:7) at startup (bootstrap_node.js:149:9)
17 Ocak 2018 Javascript kategorisinde misafir sordu
0 oy
1 cevap 229 gösterim
229 gösterim
Selamlar, Bireysel bir projem için Angular 1.5 kullanıyorum. Component içindeki template değerimi şarta göre değiştirmek istiyorum. Nasıl bir yöntem izleyebilirim?
23 Ocak 2017 Web Programlama kategorisinde kenan 6.2k puan sordu
2 oy
2 cevap 7.1K gösterim
7.1K gösterim
Merhaba, Angular +2 uygulamalarında 4 ve 5 ile birlikte promise yapısından observable yapısına geçildi. Observable yapısı Rxjs kütüphanesi ile gelen bir yapı ve angular ile bağlantısı olmayan fakat çokça angular içinde kullanılan bir yapı. Bu yapının ana mantığı nedir? Teşekkürler
15 Şubat 2018 Javascript kategorisinde erkanerkisi 211 puan sordu
0 oy
1 cevap 708 gösterim
708 gösterim
angular projesi oluştururken kullanılan bir komut deniyorum, şu hatayı alıyorum. ng new test_project HATA: ng : The term 'ng' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again
22 Aralık 2017 Javascript kategorisinde tolgacelik.art 2.0k puan sordu