已将Angular 应用部署到Azure Web应用服务-但不显示.webp图像

3qpi33ja  于 2023-02-09  发布在  Angular
关注(0)|答案(1)|浏览(111)

我有一个带路由的Angular应用程序,该应用程序托管在Azure应用服务上,并具有Azure Devops管道。网站显示完美,但webP图像返回404状态代码。我的web.config设置为包括具有以下内容的WebP图像:

<mimeMap fileExtension="webp" mimeType="image/webp"/>

我期望这能解决我的问题,但它们根本不显示。当我直接转到链接时,我得到一个带有错误消息的页面:
您正在查找的资源已删除、更名或暂时不可用。
我从来没有在这个网站上问过问题,所以这对我来说是非常新鲜的。

zbq4xfa0

zbq4xfa01#

1.将web.config作为资产添加到angular.json文件中。

"assets": [
             "src/favicon.ico",
             "src/assets",
             "src/web.config"
           ],

1.将web.config文件移动到解决方案的src文件中。
这就是为什么它最终对我起作用了。

相关问题