Alteras
(Steven Chang)
1
我最近为 discourse 插件创建了一个 GitHub Codespaces devcontainer 配置,该配置可以自动将 discourse 核心仓库克隆到插件周围,为每个插件生成一个全新的 discourse 开发环境。
我的插件仓库 codespace 自动克隆 discourse/discourse 的截图
它扩展了 discourse 核心的现有配置,保留了启动新构建的自动化设置和任务快捷方式。
这是我一个仓库中包含相关配置的提交。
不幸的是,为了能够通过快捷方式运行构建任务,用户会进入 /discourse 目录,因此插件仓库无法立即访问。但是,用户可以导航到 /discourse/plugins 目录中的相应插件仓库,或者通过命令面板将其添加为工作区文件夹。添加工作区文件夹还将把插件仓库暴露给 vscode 的源代码管理 Git UI。
添加工作区文件夹的更多截图
添加工作区文件夹可能可以在 vscode 中以编程方式完成,但我尚未进行测试。
2 个赞