Да, можно. 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()
илиДа, можно. 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()
илиЗарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.