沃梦达 / IT编程 / 前端开发 / 正文

vue项目打包后,favorite.icon不见了

问题描述:本地开发环境测试时,favorite.icon正常显示,部署其它环境,vue前端项目打包(npm run build)后,favorite.icon不显示了,成了一个这样的标识,控制台打印了Failed to load resource: the server respon...

问题描述:本地开发环境测试时,favorite.icon正常显示,部署其它环境,vue前端项目打包(npm run build)后,favorite.icon不显示了,成了一个这样的标识,控制台打印了Failed to load resource: the server responded with a status of 404 (Not Found) favorite.ico:1

查看vue构建后index.html,里面引用见下图

解决:
npm run build 后,把favicon.ico放到了index.html同级目录,dist目录下,注意呀,不是static目录下


把favicon.ico改一下位置,放到static目录下,构建后的index.html里引用favicon.ico路径更改一下,
未修改之前的:<link rel="shortcut icon" href=./favicon.ico>

修改之后的:

<link rel="shortcut icon" href=./static/favicon.ico>


在springmvc项目的位置:

本文标题为:vue项目打包后,favorite.icon不见了