Reactjs 在发布之前,如何使用azure管道复制web应用中的react生成文件?

Reactjs 在发布之前,如何使用azure管道复制web应用中的react生成文件?,reactjs,build,azure-devops,copy,release,Reactjs,Build,Azure Devops,Copy,Release,我为azure devops中的react web应用程序设置了一个构建,为web api应用程序(c#)设置了另一个构建。在Azure中发布之前,我想在WebAPI项目中复制react构建的输出。我尝试了一个复制任务,但由于web api应用程序输出(它是一个zip),我失败了。非常感谢您的帮助。关于我现在正在进行的项目,这一问题由 1.在构建web应用程序项目之前构建前端,以及 2.在visual studio项目中包括react output文件夹,但使用通配符,而不是每个文件: <

我为azure devops中的react web应用程序设置了一个构建,为web api应用程序(c#)设置了另一个构建。在Azure中发布之前,我想在WebAPI项目中复制react构建的输出。我尝试了一个复制任务,但由于web api应用程序输出(它是一个zip),我失败了。非常感谢您的帮助。

关于我现在正在进行的项目,这一问题由 1.在构建web应用程序项目之前构建前端,以及 2.在visual studio项目中包括react output文件夹,但使用通配符,而不是每个文件:

<Content Include="webstorybook\*" />


通过这样做,文件应该包含在已发布的.zip文件中。希望它也能对你有用。

谢谢你的回答。事实上,我希望复制文件位于web应用程序的根目录,但这是一个很好的开始。也许你可以在项目中包括“*.js”和“*.css”以及任何你需要的东西,我从未尝试过,但值得一试。事实上,js文件和css文件对于每个构建都有不同的名称(它们是捆绑包,并且它们有不同的名称以避免被缓存)。这与我的情况相同,通配符解决了这个问题-请尝试Include=“.\*.js”和Include=“.\*.css”,然后看看它是否有效:)