Можно ли запустить код ES6 в Babel, не перенося его в ES5 - PullRequest
0 голосов
/ 24 февраля 2020

Как мне запустить или выполнить код в ES6 с использованием движка или модуля Babel в Node Js, не перенося его в ES5.

Ответы [ 2 ]

1 голос
/ 24 февраля 2020

Node JS и браузеры поддерживают ES6. Но для использования дополнительных функций вы должны сначала настроить babel с помощью .babelr c, а также добавить npm сценарии для построения вашего проекта в ES5, а затем запустить его с node js или браузером.

Следуйте инструкциям

0 голосов
/ 24 февраля 2020

Насколько я понимаю, мы не используем Babel для запуска кода. Проще говоря, это транспортер, который преобразует современный код ES2015 / ES6 в понятный для браузера код js, в то время как в наши дни большинство браузеров поддерживают ES6.

Node.js - это среда выполнения js, в которой вы можете запустить файл javascript и которая изначально поддерживает реализацию ES6.

Вы можете напрямую запустить файл сценария, используя команду узла как ниже вам не нужен транспортер / Babel для его запуска.

node yourScript.js
...