@Torento20345

Почему бабел ругается на такой синтаксис класса?

Почему бабел ругается на строку test = null;
В браузере такая запись работает и ошибок не выдает, но бабел не одобряет.
Запись static test = null; тоже не приемлема.
class Test {
	test = null;
	showTest() {
		console.log(this.test);
	}
}

Как правильно делать запись свойства?
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
Попробуйте добавить в babel.config.js

module.exports = {
  plugins:  [
    '@babel/plugin-proposal-class-properties'
  ]
}


Ну и установить, конечно, этот пакет
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы