Я недавно наткнулся на следующее утверждение на MDN :
Обратите внимание, что ES2015 классы не могут быть надежно перенесены в Babel 6 илиTypeScript ориентирован на устаревшие браузеры.Вы можете использовать Babel 7 или babel-plugin-transform-встроенные классы для Babel 6 и нацелить ES2015 на TypeScript вместо прежних.
Является ли этот оператор устаревшим для TypeScript> 3.xxили кто-нибудь может объяснить, какие недостатки существуют для транспонирования TypeScript?
Я не заметил проблем при установке target
в ES5
в tsconfig.json
, кроме того, что мне пришлось добавить еще несколько функций (как и ожидалось).
Понимание этих проблем, если они существуют, было бы очень полезно при работе с пользовательскими элементами и веб-компонентами.