templates/vite-templates/scripts/dev.js
2026-04-12 21:03:18 +03:00

27 lines
876 B
JavaScript

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();