import { createServer } from 'vite'; import { createRequire } from 'module'; const require = createRequire(import.meta.url); const config = require('../vite.config.js'); async function startDevServer() { try { const server = await createServer(config); await server.listen(); console.log('🚀 Сервер разработки запущен!'); console.log('📱 Локальный адрес: https://localhost:3000'); console.log('🌐 Сетевой адрес доступен в терминале'); console.log('\n⚡ Готов к разработке!\n'); // Открытие браузера const { default: open } = await import('open'); await open('https://localhost:3000'); } catch (error) { console.error('❌ Ошибка запуска сервера:', error); process.exit(1); } } startDevServer();