Как использовать модули EcmaScript в NodeJS?
Опубликовано: 14 Декабря, 2021
В модулях CommonJS используются операторы экспорта и require (), а в модулях EcmaScript используются операторы импорта и экспорта.
Узнайте больше здесь: разница между импортом и экспортом node.js require и ES6
Node.js по умолчанию обрабатывает JS-код как модули CommonJS , однако модули EcmaScript можно использовать вместо использования флага –experimental-modules.
Выполните следующие шаги:
Инициализируйте package.json для проекта Node.js внутри желаемой папки, используя следующую команду, и введите значения в соответствии с запросом.
npm init
Введите следующую команду, чтобы пропустить запросы:
npm init -y
Откройте только что созданный package.json и добавьте следующее поле.
"тип": "модуль"
Пример:
- Файловая структура:
- Пример:
area.js
const areaOfRectangle = (length, breadth) => {
return
length * breadth
}
export
default
areaOfRectangle
index.js
import areaOfRectangle from
'./area.js'
console.log(
'Area of rectangle: '
, areaOfRectangle(5, 8))
Выход: