для препроцессоров которые переводят sass/scss/less в css, а есть ли подобное расширение для js, чтобы переводило код из es6+ в es5? Как бабель в вебпаке например.
Погугли JS трансляторы
lebab.js
Аа не так прочитал. Бабель же и так переводит es6+ в еs5, вебпак для его запуска не обязателен
Спасибо, попробую.
Это понятно. А расширения для VSC существует или надо прогу с его сайта ставить?
Можно чуть подробнее о том как это расширение должно работать
Я не понимаю пока даже какую проблему мы тут решаем
Ну, по идее, как аналогичная функция в сборщиках - конвертировать. Поскольку речь о работе без сборщиков, то логично было бы делать это по команде или хоткеям например. 🤷
Что то вы меня запутали, сборщики не по хоткеям работают и они вообще к иде/редактору имеют отношение - никакое
Так я и не говорил что сборщики по хоткеям работают, я предположил что было бы логично запуск расширения по хоткеям сделать.
Так куда вы будете собирать и что вы будете собирать по хоткею
При здесь собирать? Где я вообще такое писал? Попробую на пальцах объяснить: Есть файл(ы) скрипта написанных в ES6. Запускаем расширение - получаем рядом еще 1 файл этого же скрипта, но написанного в ES5. Это если совсем упростить.
вам над просто бабель запустить, расширение то тут зачем
А можно тогда чуть подробнее? Я пока только начал кататься этой темы. Что Вы имеете ввиду под фразой "нужно только бабель запустить"? Он уже есть в VSC по-умолчанию? Если проще - покажите как тогда что ли. Думаю наглядный пример изрядно прояснит ситуацию.
https://babeljs.io/setup Вот тут cli выберите
Спасибо, гляну обязательно.
Да, вот это самое оно, только он поддерживает до ES5, а на ES6 уже материться начинает. Придется ждать обновления. ((
Обсуждают сегодня