Я форматирую код с помощью Prettier с форматированием при сохранении. Я получаю странные скобки вокруг назначенных переменных;
У меня эти две переменные
Перед форматированием:
tlProjectLoader = new TimelineMax({
paused: true
}),
$laoder = $(this).find('.loader');
После форматирования:
(tlProjectLoader = new TimelineMax({
paused: true
})),
($laoder = $(this).find('.loader'));
Я знаю, что это вызвано Prettier, как когда я отключил его, и этого поведения не происходит. Итак, почему? Если мне это не нужно - как отключить его?
Кажется, что это происходит, когда вы объявляете глобальные переменные в одном выражении (разделенные запятыми, а не точкой с запятой)
Таким образом, у вас есть два варианта: либо используйте var
/let
/const
, либо разделите объявления с точкой с запятой:
global = 123;
anotherGlobal = 345;
Подсказка: вы можете протестировать Prettier на Prettier Playground