Использование модулей ES6 (импорт, экспорт) в Node.js с Babel в 2019 году - PullRequest
0 голосов
/ 21 февраля 2019

Я делаю веб-приложение с нуля на основе Node.JS (Express и т. Д.), И в последнее время я использовал импорт / экспорт на стороне клиента (Transcripted by Babel).

Как плохоИдея состоит в том, чтобы как-то настроить Babel для расшифровки даже файлов на стороне сервера и использовать импорт / экспорт как обычно.Я вижу, что Node v11 имеет функцию импорта / экспорта в качестве экспериментальной функции, поэтому она скоро будет выпущена.

Я хочу сделать этот проект с нуля, чтобы очистить мой старый шаблон и сделать его простым в использовании и очистке настолько, насколько я могу.

Я думал, что это может быть оптимальным.После того, как импорт / экспорт будет опубликован в Node, я просто выключу Babel, и мне не нужно менять код.

1 Ответ

0 голосов
/ 21 февраля 2019

Конечно, нет ничего плохого в использовании Babel с Node, особенно если вы привыкли использовать синтаксис импорта на стороне клиента.Вы должны использовать preset-env для управления всеми преобразованиями, необходимыми для вашей среды.

...