Numex yayın: server.js
This commit is contained in:
parent
5b20a7805c
commit
6910ba140e
36
server.js
Normal file
36
server.js
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
const express = require('express');
|
||||
const path = require('path');
|
||||
|
||||
const app = express();
|
||||
const PORT = process.env.PORT || 3000;
|
||||
|
||||
app.use(express.json());
|
||||
app.use(express.static(path.join(__dirname, 'public')));
|
||||
|
||||
// Rotalar
|
||||
app.use('/api/lokasyonlar', require('./routes/lokasyonlar'));
|
||||
app.use('/api/urunler', require('./routes/urunler'));
|
||||
app.use('/api/transferler', require('./routes/transferler'));
|
||||
app.use('/api/stok', require('./routes/stok'));
|
||||
|
||||
// API kök
|
||||
app.get('/api', (req, res) => {
|
||||
res.json({
|
||||
ad: 'Çok Lokasyonlu Depo Yönetim Sistemi',
|
||||
uclar: [
|
||||
'/api/lokasyonlar',
|
||||
'/api/urunler',
|
||||
'/api/transferler',
|
||||
'/api/stok'
|
||||
]
|
||||
});
|
||||
});
|
||||
|
||||
// 404
|
||||
app.use((req, res) => {
|
||||
res.status(404).json({ hata: 'Bulunamadı' });
|
||||
});
|
||||
|
||||
app.listen(PORT, () => {
|
||||
console.log(`Depo yönetim sistemi ${PORT} portunda çalışıyor`);
|
||||
});
|
||||
Loading…
Reference in New Issue
Block a user