如果代码空间无法从 dotfiles 中选取配置设置,则应执行以下调试步骤。
- 确保您的 dotfiles 仓库是公开的。 如果您的代码空间中有密钥或敏感数据,请使用代码空间密钥,而不是私人 dotfiles。
- 检查
/workspaces/.codespaces/.persistedshare/dotfiles
,查看您的 dotfiles 是否被克隆。- 如果您的 dotfiles 被克隆,请尝试手动重新运行安装脚本以验证其可执行性。
- 如果您的 dotfiles 未被克隆,请检查
/workspaces/.codespaces/.persistedshare/EnvironmentLog.txt
是否存在克隆问题。
- 检查
/workspaces/.codespaces/.persistedshare/creation.log
是否有可能的问题。 更多信息请参阅创建日志。
如果已正确选取 dotfiles 中的配置,但部分配置与代码空间不兼容,请使用 $CODESPACES
环境变量为特定于代码空间的配置设置添加条件逻辑。