Использование ES6 в серверном проекте на NodeJS

Написан серверный проект на NodeJS, используется штатный его синтаксис, хотелось бы подключить ES6 синтаксис в своём проекте, в частности import express from 'express' и т.д.

В проекте используется Express и SocketIO, в качестве API соответственно.


Для себя нашёл несколько вариантов:

  • Использование другого расширения для файла .js -> .mjs
  • Указав "type": "module" в package.json
  • Подключение Webpack + Babel.

Насколько мне известно, то Webpack это сборщик, он собирает проект в один или несколько бандлов, плюс переводит код из нового стандарта в более старый.

Но нужен ли он в таком проекте, который будет работать только на бэкенде?


Подскажите необходимые технологии для создания каркаса для данной задачи


Ответы (0 шт):