• 17-03-2022, 00:11:44
    #1
    merhaba

    npm start yapınca localhost ve port göstermesi lazım terminalde

    Server running on PORT : undefined


    bu çıkıyor

    ilgili dosyanın kodları bu şekilde

    // listen on process.env.PORT
    const PORT = process.env.PORT;
    app.listen(PORT, () => {
    console.info(`Server running on PORT : ${PORT}`);
    });

    yardımcı olurmusunuz acaba hatayı bulamadım
  • 17-03-2022, 01:00:33
    #2
    Portun tanımlı olmadığını söylüyor. Heroku, amazon gibi platformlara projenizi deploy ettiğinizde port önceden ortamda tanımlıdır ona ulaşmak için process.env.PORT komutunu kullanıyoruz. Geliştirme ortamındasınız gördüğüm kadari ile kodlarınızı söyle düzenleyin. 3000 olması şart değil istediğiniz portu ekleyebilirsiniz tarayıcı işlemlerinde örnek localhost:3000 olarak giriş yapacaksınız.
    const PORT = process.env.PORT || 3000;
    app.listen(PORT, (error) => {
    console.log(" 3000 portu dinleniyor")
    });