Почему машинописный шрифт необходимо скомпилировать для ES6 (или ES2015)? Насколько я могу сказать, машинописный файл содержит все функции, присутствующие в ES6. Поэтому вместо того, чтобы скомпилировать код ESIX для ES6, а затем использовать babel для компиляции ES6-кода в ES5, почему бы просто не просто скомпилировать код типа на ES5 напрямую. Насколько я могу сказать, компиляция на ES6 просто добавляет ненужный шаг компиляции. Любая помощь по этому поводу будет оценена.Требуется ли машинопись для es6 и es5
ответ
Почему бы не просто скомпилировать код на машинке для ES5 напрямую. Насколько я могу сказать, компиляция на ES6 просто добавляет ненужный шаг компиляции. Любая помощь по этому поводу будет оценена по достоинству.
Действительно только с помощью машинопись в одиночку было бы идеальным (и это то, что я делаю). Но если вы хотите использовать некоторые передовые функции ESNext (например, async/await или generators) в браузерах, которые не поддерживают их изначально (браузеры ES5), поскольку TypeScript не поддерживает пересылку их на ES5 (но скоро) вам может понадобиться для использования TypeScript + Babel.
машинопись поддерживает прямое transpilation к "ES3"
(по умолчанию), "ES5"
, "ES6"
/"ES2015"
, "ES2016"
, "ES2017"
или "ESNext"
.
Вы можете напрямую перевести на ES5, указав флаг --target
как compilation option.
$ tsc --target ES5
- 1. Машинопись -> ES5 вопрос
- 2. ES5 Нокаут для ES6 Нокаут
- 3. ES5 vs ES6 Promises
- 4. Пересылка es6 в es5
- 5. Неожиданное Transpile ES6> ES5
- 6. Освобождение источников es6 и es5 с npm
- 7. React-native (ES5) to (ES6)
- 8. ES5 vs ES6 Javascript для массивов
- 9. Convert ES6 Javascript для ES5 без трансилера
- 10. es6 код сломанный в es5
- 11. Как браузеры различают сценарии ES5 и ES6?
- 12. Машинопись в nodejs/koa, безопасно ли устанавливать ES6?
- 13. Преобразование реакции с es5 на es6
- 14. Как настроить ES6 для сервера и ES5 для клиента
- 15. ли машинопись есть эквивалент ES6 «Установка»
- 16. Использование столпотворение превратить машинопись ES6 в глотке
- 17. Является ли машинопись достаточно прочной?
- 18. Aurelia: использование импорта es6 для электрона + машинопись
- 19. Используя момент с машинопись 1.8 и ES6
- 20. Реагировать на родной запрос es5 vs es6
- 21. Play framework ES6-> ES5 transpiler?
- 22. es6 объявить переменную внутри IF (например, es5)
- 23. Используйте gulp с угловым2 - ES5 или ES6
- 24. Могу ли я поддерживать все функции ES5, ES6, ES7?
- 25. Переводит ли дескриптор трансляции в машинописный код ES6 на ES5?
- 26. Использование методов массива ES5 с генераторами ES6
- 27. Как импортировать «старые» ES5 коды в ES6
- 28. Настройка Jest для машинопись, ES6 и Webpack 2
- 29. Использование классов ES6 с кодом ES5
- 30. AngularJS on Websphere, es6 to es5 transpiler