• 27-08-2024, 16:38:29
    #1
    Merhabalar;
    React öğrenmeye çalışıyorum henüz çok yeniyim
    Kayıt formu oluşturdum. Kayıt bilgilerini doldurup üye ol dediğim zaman sunucuya ulaşılamadı hatası alıyorum
    ama server.js dosyasının olduğu yerde Terminal e node server.js komutunu yazdığımda
    Server running on port 5000
    MongoDB connected... olarak görünüyor.

    server.js kodu ekte.
    const express = require('express');
    const mongoose = require('mongoose');
    const cors = require('cors');
    require('dotenv').config();
    mongoose.set('strictQuery', true);
    const app = express();
    // Middleware
    app.use(cors({
      origin: ['http://localhost:3000', 'http://127.0.0.1:3000'],
      methods: ['GET', 'POST', 'PUT', 'DELETE'],
      allowedHeaders: ['Content-Type', 'Authorization']
    }));
    app.use(express.json());
    // Connect to MongoDB
    mongoose.connect(process.env.MONGODB_URI, {
      useNewUrlParser: true,
      useUnifiedTopology: true,
    })
    .then(() => console.log('MongoDB connected...'))
    .catch(err => console.log(err));
    // Routes
    app.use((req, res, next) => {
      console.log(`${new Date().toISOString()} - ${req.method} ${req.url}`);
      console.log('Request Body:', req.body);
      next();
    });            
    app.use('/api/users', require('./routes/users'));
    app.use('/api/products', require('./routes/products'));
    // Error handling middleware
    app.use((err, req, res, next) => {
      console.error(err.stack);
      res.status(500).json({ message: 'Sunucu hatası', error: err.message });
    });
    const PORT = process.env.PORT || 5000;
    app.listen(PORT, () => console.log(`Server running on port ${PORT}`));
  • 27-08-2024, 17:19:19
    #2
    Hatayı hangi tarafta alıyorsunuz? Client mi server mı?
  • 27-08-2024, 17:28:03
    #3
    imkyssa adlı üyeden alıntı: mesajı görüntüle
    Hatayı hangi tarafta alıyorsunuz? Client mi server mı?
    bunu bilmeyecek kadar acemiyim
  • 27-08-2024, 18:23:40
    #4
    teşekkürler @Lourity;
  • 27-08-2024, 18:38:57
    #5
    Asilzade adlı üyeden alıntı: mesajı görüntüle
    teşekkürler @Lourity;
    Rica ederim hocam, her zaman 🙃