require('dotenv').config() console.log('APP_PORT:', process.env.APP_PORT) // index.js خودش روی پورت listen می‌کند (اجرای مستقیم روی سرور: node index.js). // اینجا فقط require می‌کنیم تا سرور بالا بیاید. اگر نسخه‌ای از index.js تابع // export کند، آن را هم صدا می‌زنیم تا با هر دو حالت سازگار باشد. const app = require('./index') console.log('Index loaded, booting...') if (typeof app === 'function') { const port = process.env.APP_PORT || 3002 app(port) }