Webpack выдает ошибку при инициализации переменной Static
Совсем недавно в этой сфере, поэтому задавать вопросы буду как умею :)
Использую переменную static в коде.
import {ExelComponent} from "@core/ExelComponent";
export class Formula extends ExelComponent {
// статическая - доступ без инстанса класса
static className = 'exel__fomula'
toHTML() {
return '<h1> Formula </h1>'
}
}
Далее установил плагин для babel @babel/plugin-proposal-class-properties и добавил его в конфиг
const loaders = [
{
loader: "babel-loader",
options: {
presets: ['@babel/preset-env'],
plugins: ['@babel/plugin-proposal-class-properties']
}
}
]
При запуске появляется ошибка.
ERROR in ./src/components/formula/Formula.js 5:21 Module parse failed: Unexpected token (5:21) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders | export class Formula extends ExelComponent { | // статическая - доступ без инстанса класса static className = 'exel__fomula' | | toHTML() {
Понимаю, что нужно что-то установить, но не понимаю как и что искать. Буду благодарен за помощь. Спасибо!