You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止Biome在Turborepo Monorepo中lint dist目录?

解决Biome在Turborepo Monorepo中统一忽略dist目录的问题

问题根源在于Biome对ignore路径的解析逻辑:它的路径是相对于配置文件所在目录进行解析的。你之前在./biome-configuration/base.json中写的dist、./dist等路径,实际匹配的是biome-configuration/dist目录,而非子包packages/my-library下的dist,所以规则未生效。

只需修改base.json中的ignore规则为全局通配符模式,即可实现所有项目统一忽略dist目录:

{
    "files": {
        "ignore": ["**/dist", "**/dist/**"]
    }
}

规则说明:

  • **/dist:匹配任意层级目录下的dist文件夹(比如packages/my-library/dist、根目录dist等)
  • **/dist/**:匹配dist文件夹下的所有文件和子目录

修改后,子包的配置无需改动,依然继承../../biome-configuration/vite-library.json即可,Biome会自动忽略所有子包内的dist目录。

内容的提问来源于stack exchange,提问作者baitendbidz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 02:00:21