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

Good-Fences配置fence.json允许Test子文件夹引入非Contracts文件方案问询

你可以使用以下配置修改fence.json:

{
    "tags": [],
    "exports": [
        "./Contracts/**"
    ],
    "access": [
        {
            "path": "./**",
            "allowed": [
                "**/Test/**"
            ]
        }
    ]
}

配置说明

  • 原有exports规则保持不变:默认场景下,所有非Test目录的外部文件,依然只能引入当前包Contracts子目录下的内容,原有目录隔离规则不受影响
  • 新增的access为访问豁免规则:
    • path: "./**"表示规则覆盖当前包下的所有文件
    • allowed: ["**/Test/**"]表示所有匹配该路径规则的文件(即任意目录下Test子文件夹内的所有文件),可以不受exports限制,访问当前包的任意内容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 11:54:06