Да, можно. Node.js поддерживает сосуществование CommonJS (require()) и ES-модулей (import) в одном проекте, но есть нюансы.
.js как CommonJS..mjs."type": "module" в файле package.json (тогда .js станут ES-модулями, а для CommonJS понадобятся .cjs).import module from 'commonjs-module';.import. Для импорта ES-модулей из CommonJS потребуется динамический import() или обертка.javascript
javascript
javascript
Совмещение требует аккуратности, особенно при импорте из CommonJS в ES-модули и наоборот, чтобы избежать проблем с асинхронностью и совместимостью exports/defaults.