Azure DevOps 和 Bower - 在构建包中包含 bower_components
Azure DevOps & Bower - include bower_components in build package
我在 Azure DevOps 上有一个以下管道
一切都按预期工作,但是我很困惑如何在我的构建包中包含 bower_components 文件夹,因为 MsBuild 不知道 bower 文件夹。
我能够成功地将包下载到 bower_components 文件夹,但是我不知道如何将文件夹包含在我的最终包中的推荐方法。
通过将此添加到我的 .csproj 文件中解决:
<Target Name="AddBowerComponents" BeforeTargets="CopyAllFilesToSingleFolderForPackage;CopyAllFilesToSingleFolderForMsdeploy">
<Message Text="Adding bower components" Importance="high"/>
<ItemGroup>
<CustomFilesToInclude Include=".\bower_components\**\*.*" />
<FilesForPackagingFromProject Include="%(CustomFilesToInclude.Identity)">
<DestinationRelativePath>.\bower_components\%(RecursiveDir)%(Filename)%(Extension)</DestinationRelativePath>
</FilesForPackagingFromProject>
</ItemGroup>
</Target>
我在 Azure DevOps 上有一个以下管道
一切都按预期工作,但是我很困惑如何在我的构建包中包含 bower_components 文件夹,因为 MsBuild 不知道 bower 文件夹。
我能够成功地将包下载到 bower_components 文件夹,但是我不知道如何将文件夹包含在我的最终包中的推荐方法。
通过将此添加到我的 .csproj 文件中解决:
<Target Name="AddBowerComponents" BeforeTargets="CopyAllFilesToSingleFolderForPackage;CopyAllFilesToSingleFolderForMsdeploy">
<Message Text="Adding bower components" Importance="high"/>
<ItemGroup>
<CustomFilesToInclude Include=".\bower_components\**\*.*" />
<FilesForPackagingFromProject Include="%(CustomFilesToInclude.Identity)">
<DestinationRelativePath>.\bower_components\%(RecursiveDir)%(Filename)%(Extension)</DestinationRelativePath>
</FilesForPackagingFromProject>
</ItemGroup>
</Target>