【发布时间】:2020-07-26 08:24:55
【问题描述】:
在下面的 React Native 代码中,我希望 prettier 删除空行,但事实并非如此。
screenOptions={{
headerTitleStyle: {
color: "#a41034",
fontWeight: "bold",
},
为什么会这样?
【问题讨论】:
标签: javascript react-native prettier
在下面的 React Native 代码中,我希望 prettier 删除空行,但事实并非如此。
screenOptions={{
headerTitleStyle: {
color: "#a41034",
fontWeight: "bold",
},
为什么会这样?
【问题讨论】:
标签: javascript react-native prettier
因为 Prettier 不会删除单数空行(通常)。
[Prettier 保留] 原始源代码中的空行。还有两个附加规则:
- Prettier 将多个空行折叠成一个空行。
- 块(和整个文件)开头和结尾的空行被删除。 (不过,文件总是以一个换行符结尾。)
此外,如果左大括号后有换行符,多行对象不会折叠成单行。
【讨论】: