本地环境允许你为工作树配置设置步骤以及项目的通用操作。
你可以通过 Codex 应用设置 面板来配置你的本地环境。你可以将生成的文件提交到项目的 Git 仓库中,以便与他人共享。
Codex 将此配置存储在项目根目录的 .codex 文件夹中。如果你的仓库包含多个项目,请打开包含共享 .codex folder.
设置脚本
由于工作树在与本地任务不同的目录中运行,你的项目可能尚未完全配置好,并且可能缺少未提交到仓库的依赖项或文件。当 Codex 在新线程开始时创建新的工作树,设置脚本会自动运行。
使用此脚本来运行配置环境所需的任何命令,例如安装依赖项或运行构建过程。
例如,对于 TypeScript 项目,你可能希望使用设置脚本来安装依赖并执行初始构建:
npm install
npm run build
如果你的设置与特定平台相关,请为 macOS、Windows 或 Linux 定义相应的设置脚本以覆盖默认配置。
操作
使用操作 (actions) 来定义常见任务,例如启动你的应用开发服务器或运行测试套件。这些操作会显示在 Codex 应用的顶部栏中以便快速访问。这些操作将在应用的 集成终端.
操作有助于让你免于重复输入常见指令,例如触发项目构建或启动开发服务器。对于偶尔的快速调试,你可以直接使用集成终端。
例如,对于 Node.js 项目,你可以创建一个包含以下脚本的“Run”操作:
npm start
如果你的操作命令与特定平台相关,请为 macOS、Windows 和 Linux 定义特定于平台的脚本。
为了区分各项操作,请为每个操作选择一个关联图标。