tolgasen adlı üyeden alıntı: mesajı görüntüle
React projenizde npm run build komutu ile yapılandırma dosyalarınızı oluşturun. Zaten bunu yapmışsınız.

dist veya build klasörü içindeki dosyalarınızı ExpressJS ile yayına alabilirsiniz;
https://dev.to/juhanakristian/basics...-expressjs-phd

Örnek bir app.js dosyası;
const express = require('express');
const path = require('path');
const app = express();

app.use(express.static(path.join(__dirname, 'dist')));

app.get('/', (req, res) => {
  res.sendFile(path.join(__dirname, 'dist ', 'index.html'));
});

app.listen(3000, () => {
  console.log('Server çalıştırıldı. Port: 3000');
});
Yanıtınız için çok teşekkürler. Build aldıktan sonra dist dosyasını server dosyamın içerisinde ki app.js dosyamında olduğu ana dizine taşıyorum o zaman doğru mu anlıyorum?

Birde aşağıdaki bölüm tam olarak nasıl ayarlanmalı Plesk'te?


Burada belge kökü ve uygulama kökü olayını tam anlayamadım. Dist'i server ana dizine alıp server/dist şeklinde verip uygulama kökünede direk server dosyamı mı vereceğim?