如何解决如何将 .prettierignore 文件基于 .gitignore
查看 Prettier 文档,有一个技巧可以将 .prettierignore 文件基于 .gitignore 文件。
https://prettier.io/docs/en/install.html
Tip! Base your .prettierignore on .gitignore and .eslintignore (if you have one).
有人可以解释一下这是什么意思以及如何做到这一点吗?有没有办法自动将所有内容添加到 .gitignore 中包含的 .prettierignore 中?
解决方法
他们并不是暗示有一种自动方法可以做到这一点,但您可以cp .gitignore .prettierignore
(或以其他方式复制它,例如在您的 IDE 中)。不过,如果您愿意,可以使用 proposal to include other ignore files 和 node tool 自动执行此操作。
您实际上可以将标志传递给更漂亮的命令 --ignore-path
,然后为其指定 .gitignore
文件的路径,以便它使用该文件而不是 .prettierignore
文件。
prettier --ignore-path .gitignore
,
从我阅读文档中可以看出,它们意味着 .prettierignore
中的文件与 .gitignore
中的文件相同,因为 .gitignore
中的任何内容都不会无论如何都要检查您的存储库,而不是您可以将 .prettierignore
指向 .gitignore
并让它使用该文件,尽管这会很酷。有一个类似的问题被提出并关闭 here 提到使用符号链接,因为它们使用相同的结构。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。