0

我正在开发一个具有自己的样式格式规则的项目,如果违反规则,项目将不会构建。我习惯使用 prettier,但它删除了嵌套选择器前面的空行,但我的项目中应该有一个空行,如下所示:

.about {
    ==>> There should be a blank line here, but prettier removes it.
    &__inner {
       color: red;
    }
}

我已经为 vs 代码尝试了几个更漂亮的扩展,并且到处都有这些问题。告诉我如何设置自己的规则以便不删除空行?

4

1 回答 1

4

这不是也不会使用 Prettier 来实现。Prettier 非常固执己见,不再认为需要添加新选项。

来自更漂亮的期权哲学

期权哲学

然而,停止的时候到了。现在 Prettier 已经足够成熟,我们看到它被很多组织和项目采用,研究阶段已经结束。我们有足够的信心得出结论,Prettier 达到了应该“冻结”一组选项的地步。不再接受选项请求。我们感谢所有参与这一艰难旅程的人。

请注意,由于选项请求超出了 Prettier 的范围,它们将在不讨论的情况下关闭。这同样适用于保留输入格式元素的请求(例如换行符)因为这只不过是一种掩饰了“真实”期权所有缺点的选择。可能存在由于技术需要(例如兼容性)而无法避免添加选项的情况,但对于与格式相关的选项,这是最终的。

于 2021-08-09T09:26:27.523 回答