@Torento20345

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

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

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

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


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

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 11:14
65000 руб./за проект
19 апр. 2024, в 11:08
5000 руб./за проект
19 апр. 2024, в 10:59
150000 руб./за проект