gpt4 book ai didi

javascript - 如何让 Prettier 忽略一段代码?

转载 作者:行者123 更新时间:2023-12-04 11:54:03 24 4
gpt4 key购买 nike

假设我们有一行代码:

const a = 'a'; const b = 'b';
我们不希望它被 Prettier 格式化。
到目前为止我已经尝试过:
1)
// prettier-ignore
const a = 'a'; const b = 'b';

  • // prettier-ignore-start
    const a = 'a'; const b = 'b';
    // prettier-ignore-end
    在这两种情况下,它都会变成:
    const a = 'a';
    const b = 'b';
    那么如何忽略一段代码呢?

    最佳答案

    有时可以用 // prettier-ignore 将多个语句包装在一个 block 中。在它面前:

    // prettier-ignore
    {
    abcRouter('/api/abc', server);
    xRouter ('/api/x', server);
    }
    当然,这对于 block 级 const 没有意义。声明,但你写的不是你的实际代码,只是一个例子。所以这是一个在某些情况下但并非在所有情况下都有效的解决方案。总体而言,该策略是将多个事物包装在一个事物中,可以是 prettier-ignore d。
    另一种选择是将您不想格式化的所有代码(例如,因为它已生成)移动到由 .prettierignore 排除的单独文件中。 . prettier-ignore-startprettier-ignore-end支持 only in Markdown .

    关于javascript - 如何让 Prettier 忽略一段代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66259151/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com