如何使用 Prettier 在代码块之间添加多行?

How to add multiple lines between code blocks with Prettier?

我开始使用 Prettier,但发现它不会have an option 控制代码块之间的空行数,默认为一个。

我要2个空行:

const bar = 10;
// blank 1
// blank 2
function foo() {
  hello();
  world();
}
// blank 1
// blank 2
foo();
// blank 1
// blank 2
export foo;

但默认为1个空行:

const bar = 10;
// blank 1
function foo() {
  hello();
  world();
}
// blank 1
foo();
// blank 1
export foo;

如何使用 Prettier 实现此目的?

(或者也许还有另一种方法可以做到这一点。我很惊讶 Prettier 中可用的可配置选项很少。我希望有更多的控制权。)

How to add multiple lines between code blocks with Prettier?

你不能。

I was surprised how few configurable options are available in Prettier. I was hoping for more control

这是非常有意的。 Prettier is an opinionated code formatter. 其中一个意见是 1 行就足够了