Можно ли использовать TypeScript и Webpack для таргетинга на ES5, но писать модули в стиле ES6?
Я хочу писать такие модули:
export class MyClass {
}
И импортируйте их так:
import {MyClass} from "Path/To/MyClass";
Это отлично работает с SystemJS и tsconfig следующим образом:
"compilerOptions": {
"target": "es5",
"module": "system",
}
Но я бы хотел использовать Webpack вместо SystemJS.
С «системой» в качестве настройки модуля я, естественно, получаю «Система не определена» как консольную ошибку.
Я новичок в webpack, но, возможно, я могу использовать какую-то комбинацию ts-loader и babel-loader? Я просто не могу найти подходящую конфигурацию.