SyntaxError: Unexpected token import Node JS CommonJS ES Module Solved

Опубликовано: 25 Июль 2026
на канале: Tech Nursery
70
1

1
--
const moduleName = require('module-name');
CommonJS syntax (require/module.exports) in Node.js



2
--

Use Node.js 12.x or higher (ES module support is stable in these versions).
Rename your file extension to .mjs (for example, app.mjs).
Alternatively, add "type": "module" in your package.json to enable ES modules:

{
"type": "module"
}



3
--

npm install @babel/core @babel/preset-env @babel/node --save-dev

Create a .babelrc file with the following content

{
"presets": ["@babel/preset-env"]
}


npx babel-node your-script.js