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

如何在JetBrains Fleet的run.json中引用环境变量实现团队共用?

JetBrains Fleet run.json 环境变量替换配置方案

修改后的run.json配置

直接在run.json中使用${环境变量名}格式替换硬编码内容,假设主机名对应的环境变量名为HOSTNAME(可根据团队需求自定义),修改后的配置如下:

"configurations": [
    {
        "type": "command",
        "name": "local test",
        "program": "npm",
        "args": [
            "run",
            "test",
            "${USERNAME}_${HOSTNAME}"
        ]
    }
]

核心规则说明

Fleet原生支持解析${变量名}格式的占位符,会自动读取系统或当前Shell环境中的对应变量值完成替换,无需额外插件配置。如果不想用系统默认的USERNAME,也可以自定义环境变量(比如DEV_USER),只要保证run.json中的占位符和变量名一致即可。

团队成员适配步骤

  1. 配置个人环境变量:
    • Windows:打开命令提示符执行setx USERNAME "你的用户名"、setx HOSTNAME "你的主机名"(重启Fleet后生效);或通过「系统属性-高级-环境变量」面板添加永久变量。
    • macOS/Linux:打开终端执行export USERNAME="你的用户名"、export HOSTNAME="你的主机名"(临时生效);若要永久生效,将命令添加到~/.bashrc、~/.zshrc等Shell配置文件中,再执行source ~/.bashrc使配置立即生效。
  2. 共享配置文件:将修改后的run.json提交到团队代码仓库,其他成员完成个人环境变量配置后,即可直接使用该配置运行测试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 22:25:41