我使用Prettier格式化代码并保存格式。我得到了围绕指定变量的奇怪的parantheses;
我有这两个变量
格式化之前:
tlProjectLoader = new TimelineMax({
paused: true
}),
$laoder = $(this).find('.loader');
格式化后:
(tlProjectLoader = new TimelineMax({
paused: true
})),
($laoder = $(this).find('.loader'));
我知道这是由Prettier引起的,因为当我关闭它并且不会发生这种行为时。所以为什么?如果我不需要它 - 如何关闭它?
答案 0 :(得分:1)
似乎在一个语句中声明全局变量时会发生这种情况(用逗号分隔,而不是用分号分隔)
所以你有两个选择:使用var
/ let
/ const
,或者用分号分隔声明:
global = 123;
anotherGlobal = 345;
提示:您可以在Prettier Playground
上测试更漂亮的输出