0

我有一个 PhoneGap 项目,它使用在 TeamCity 中运行的自定义 MSBuild 脚本作为 CI 构建。我现在要添加的是 zip 并在每次签入时使用 PhoneGap REST API 发送项目文件。但在发送文件之前,我需要在 index.html 的头节点内进行一些更改,因为服务的 URI 与 DEBUG、TEST、RELEASE 环境不同。

有什么方法可以在 .html 文件上使用带有构建属性的 #ifdef 之类的东西,或者是否有更好的方法可以使用 MsBuild/TeamCity 解决这种情况?

4

1 回答 1

0

您可以设置自定义令牌(如“ ##replace this## ”),然后使用 TeamCity PowerShell 构建步骤简单地更新 HTML 内容。

于 2013-08-25T19:20:54.420 回答