VicTHOR
@VicTHOR
(╮°-°)╮┳━━┳ ( ╯°□°)╯ ┻━━┻

Какой пресет babel нужен и как его подключить?

.babelrc
{
  "presets": [
    "@babel/preset-env"
  ],
  "plugins": [
    "@babel/plugin-syntax-dynamic-import",
    "@babel/plugin-syntax-import-meta",
    ["@babel/plugin-proposal-class-properties", { "loose": false }],
    "@babel/plugin-proposal-json-strings"
  ]
}
rule
module: {
    rules: [
        {
            test: /\.js$/,
            loader: 'babel-loader'
        }
    ]
},
code
class Something {
    #property;

    constructor() {
        this.#property = "test";
    }
}

const instance = new Something();
console.log(instance.property);

не понимает приватное свойство.. и из core-js не знаю откуда импортировать
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
EdMSL
@EdMSL
Хочу стать Frontender'ом
Если вы используете babel версии 7, то пресет stage-3 и остальные отмечены как устаревшие. https://babeljs.io/docs/en/babel-preset-stage-3
Там же ссылка на документацию, что делать https://github.com/babel/babel/blob/master/package...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы