【问题标题】:How to configure Prettier to only format files with specific extensions within a set of folders如何将 Prettier 配置为仅格式化一组文件夹中具有特定扩展名的文件
【发布时间】:2022-11-25 13:57:17
【问题描述】:

我在我的 React 项目中配置 Prettier,我在使用 .prettierignore 文件时遇到了困难。

我将以下指令传递给它:

/*
!src/**/*.{ts,tsx}

这个想法是让 Prettier 忽略所有文件和文件夹,然后让它只格式化 src 文件夹及其子文件夹中的 .ts 和 .tsx 文件。

这是我当前结构的屏幕截图:

我在论坛上进行了搜索,但没有找到类似的用例。 感谢您的时间和您的回答。

【问题讨论】:

    标签: directory-structure prettier prettier-vscode


    【解决方案1】:

    .prettierignore 文件的工作方式与 .gitignore 相同。更多信息:have a look.

    您使用的方式 (!src/**/*.{ts,tsx}) 是 Prettier-specific usage

    最后,实际规则及其例外必须相互兼容。从逻辑上讲,他们应该解决一个共同的目标。

    解决方案:

    /**/*.*
    !src/**/*.ts
    !src/**/*.tsx
    

    【讨论】:

      猜你喜欢
      • 2022-08-11
      • 1970-01-01
      • 2013-05-03
      • 1970-01-01
      • 1970-01-01
      • 2011-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多