config.xml 在 Phonegap Build 与 Visual Studio 中的位置

Location of config.xml in Phonegap Build vs. Visual Studio

Visual Studio 2015要求config.xml放在项目根目录下。

Phonegap Build 要求 config.xml 放在 www 文件夹内。

两人似乎都不接受config.xml的另一个位置。如何在不手动修改 config.xml 的位置的情况下同时使用 Visual Studio 和 Phonegap Build 进行构建?

一种解决方案是在构建时将 config.xml 从一个位置复制到另一个位置。

这可以在 Visual Studio 中通过编辑 .jsproj 文件并插入以下 MSBuild 目标来完成:

<Target Name="AfterBuild">
    <Copy SourceFiles="config.xml" DestinationFolder="www" ContinueOnError="false" />
</Target>