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() {

Понимаю, что нужно что-то установить, но не понимаю как и что искать. Буду благодарен за помощь. Спасибо!


Ответы (0 шт):