NodeJS server başlatılmıyor

  • Konuyu başlatan tet
  • Başlangıç Tarihi
  • Mesaj 10
  • Görüntüleme 845

tet

Hectopat
Katılım
13 Mart 2020
Mesajlar
234
1606313256475.png


Normalde Node'u bu şekilde başlatınca aşağı satıra geçer ve server started yazar fakat yazmadı, Localhost'ta da açamıyorum sorun nedir? Kodlarımda sorun olduğunu düşünmüyorum çünkü aynı kodlarla yine Server'ı başlattığımda başlıyordu ve localde de açılıyordu ama şimdi böyle oldu.
 
Son düzenleyen: Moderatör:
Kod olarak paylaşır mısın? :)
JavaScript:
var http = require("http");

var fs = require("fs");
 
http.createServer(function(request, response){
    fs.readFileSync("index.html", function(error, data){
        response.writeHead(200,{'Content-Type':'text/html'});
        response.end(data);
    });

    fs.appendFile("test.txt", "Burası test.txt'e eklenecek kısım", function(error){
        if(error){
            throw error;
        }
        console.log("Kayıt");
    });
}).listen(3000);
 
Direkt olarak Node.js "http" yazmaktansa, Express.js framework'ünü kullanmanı öneririm. Çok daha anlaşılır bir söz dizimi ve yardımcı fonksiyonları var.

Örnek bir uygulama paylaşayım:
JavaScript:
const express = require('express');
const app = express();

app.get('/', (req, res) => {
  res.json({
    message: 'Hello World!'
  });
});

app.listen(3000, () => console.log('App listening on port 3000.'));
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı