Port numaraları değişti.
This commit is contained in:
@@ -53,8 +53,8 @@ npm install
|
|||||||
npm run dev
|
npm run dev
|
||||||
|
|
||||||
# 4. Tarayıcıda açma
|
# 4. Tarayıcıda açma
|
||||||
# Frontend: http://localhost:5173
|
# Frontend: http://localhost:5005
|
||||||
# Backend API: http://localhost:3000
|
# Backend API: http://localhost:3005
|
||||||
```
|
```
|
||||||
|
|
||||||
#### 1.2 Development Workflow
|
#### 1.2 Development Workflow
|
||||||
@@ -1531,7 +1531,7 @@ const getFuelSlips = (userId, status) => {
|
|||||||
const corsOptions = {
|
const corsOptions = {
|
||||||
origin: process.env.NODE_ENV === 'production'
|
origin: process.env.NODE_ENV === 'production'
|
||||||
? 'https://your-domain.com'
|
? 'https://your-domain.com'
|
||||||
: ['http://localhost:5173', 'http://localhost:4173'],
|
: ['http://localhost:5005', 'http://localhost:4005'],
|
||||||
methods: ['GET', 'POST', 'PUT', 'DELETE'],
|
methods: ['GET', 'POST', 'PUT', 'DELETE'],
|
||||||
allowedHeaders: ['Content-Type', 'Authorization'],
|
allowedHeaders: ['Content-Type', 'Authorization'],
|
||||||
credentials: true,
|
credentials: true,
|
||||||
|
|||||||
@@ -5,8 +5,8 @@
|
|||||||
KNOWLEDGE_BASE.md'deki iş akışlarına göre implement edilen tam fonksiyonel yakıt takip sistemi.
|
KNOWLEDGE_BASE.md'deki iş akışlarına göre implement edilen tam fonksiyonel yakıt takip sistemi.
|
||||||
|
|
||||||
### 🚀 **Sunucu Durumu**
|
### 🚀 **Sunucu Durumu**
|
||||||
- **Frontend**: `http://localhost:5173/` (SvelteKit)
|
- **Frontend**: `http://localhost:5005/` (SvelteKit)
|
||||||
- **Backend**: `http://localhost:3000` (Express/Socket.IO)
|
- **Backend**: `http://localhost:3005` (Express/Socket.IO)
|
||||||
- **Status**: ✅ Çalışıyor
|
- **Status**: ✅ Çalışıyor
|
||||||
|
|
||||||
## 🔐 **Test Kullanıcıları**
|
## 🔐 **Test Kullanıcıları**
|
||||||
|
|||||||
@@ -5,11 +5,11 @@
|
|||||||
"main": "src/server.js",
|
"main": "src/server.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "npm run server & npm run client",
|
"dev": "npm run server & npm run client",
|
||||||
"server": "node src/server.js",
|
"server": "PORT=3005 node src/server.js",
|
||||||
"client": "vite dev",
|
"client": "vite dev --port 5005",
|
||||||
"build": "vite build",
|
"build": "vite build",
|
||||||
"preview": "vite preview",
|
"preview": "vite preview --port 5005",
|
||||||
"start": "node src/production-server.js",
|
"start": "PORT=3005 node src/production-server.js",
|
||||||
"prod": "npm run build && npm run start",
|
"prod": "npm run build && npm run start",
|
||||||
"setup": "node -e \"import('./src/server.js').then(() => console.log('Database setup completed')).catch(console.error);\"",
|
"setup": "node -e \"import('./src/server.js').then(() => console.log('Database setup completed')).catch(console.error);\"",
|
||||||
"init-db": "node -e \"import('./src/server.js').catch(console.error)\""
|
"init-db": "node -e \"import('./src/server.js').catch(console.error)\""
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
console.log('🔌 Connecting to Socket.IO...');
|
console.log('🔌 Connecting to Socket.IO...');
|
||||||
// Socket.IO bağlantısı
|
// Socket.IO bağlantısı
|
||||||
socket = io('http://localhost:3001');
|
socket = io('http://localhost:3005');
|
||||||
|
|
||||||
console.log('👤 Goods Manager ID:', user.id);
|
console.log('👤 Goods Manager ID:', user.id);
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ let socket = null;
|
|||||||
|
|
||||||
export function getSocketClient() {
|
export function getSocketClient() {
|
||||||
if (!socket) {
|
if (!socket) {
|
||||||
socket = io('http://localhost:3001', {
|
socket = io('http://localhost:3005', {
|
||||||
transports: ['websocket', 'polling']
|
transports: ['websocket', 'polling']
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ const app = express();
|
|||||||
const server = createServer(app);
|
const server = createServer(app);
|
||||||
const io = new Server(server, {
|
const io = new Server(server, {
|
||||||
cors: {
|
cors: {
|
||||||
origin: process.env.NODE_ENV === 'production' ? false : ["http://localhost:5173"],
|
origin: process.env.NODE_ENV === 'production' ? false : ["http://localhost:5005"],
|
||||||
methods: ["GET", "POST"]
|
methods: ["GET", "POST"]
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -80,7 +80,7 @@ const io = new Server(server, {
|
|||||||
// Export io for use in other modules
|
// Export io for use in other modules
|
||||||
export { io };
|
export { io };
|
||||||
|
|
||||||
const PORT = process.env.PORT || 3001;
|
const PORT = process.env.PORT || 3005;
|
||||||
|
|
||||||
// ES Module equivalent of __dirname
|
// ES Module equivalent of __dirname
|
||||||
const __filename = fileURLToPath(import.meta.url);
|
const __filename = fileURLToPath(import.meta.url);
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ const app = express();
|
|||||||
const server = createServer(app);
|
const server = createServer(app);
|
||||||
const io = new Server(server, {
|
const io = new Server(server, {
|
||||||
cors: {
|
cors: {
|
||||||
origin: "http://localhost:5173",
|
origin: "http://localhost:5005",
|
||||||
methods: ["GET", "POST"]
|
methods: ["GET", "POST"]
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -125,7 +125,7 @@ const io = new Server(server, {
|
|||||||
// Export io for use in other modules
|
// Export io for use in other modules
|
||||||
export { io };
|
export { io };
|
||||||
|
|
||||||
const PORT = process.env.PORT || 3001;
|
const PORT = process.env.PORT || 3005;
|
||||||
|
|
||||||
// ES Module equivalent of __dirname
|
// ES Module equivalent of __dirname
|
||||||
const __filename = fileURLToPath(import.meta.url);
|
const __filename = fileURLToPath(import.meta.url);
|
||||||
|
|||||||
@@ -4,10 +4,10 @@ import { defineConfig } from 'vite';
|
|||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
plugins: [sveltekit()],
|
plugins: [sveltekit()],
|
||||||
server: {
|
server: {
|
||||||
port: 5173,
|
port: 5005,
|
||||||
proxy: {
|
proxy: {
|
||||||
'/api': {
|
'/api': {
|
||||||
target: 'http://localhost:3001',
|
target: 'http://localhost:3005',
|
||||||
changeOrigin: true
|
changeOrigin: true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user