Angular 18生产构建后Assets(图片及Font Awesome图标)无法显示问题求助
Angular 18生产构建后Assets(图片及Font Awesome图标)无法显示问题求助
大家好,我最近在Angular 18项目里碰到了个头疼的问题:开发模式下一切正常,但执行ng build --prod完成生产构建并部署后,assets文件夹里的图片和Font Awesome图标全都显示不出来了,就好像这些资源压根没被打包进去一样。
我已经做了一些排查:
- 检查了HTML文件和CSS里的资源引用路径,确认都是正确的
- 核对了angular.json里的assets配置,看起来也没问题,具体配置如下:
"assets": [ { "glob": "**/*", "input": "src/assets", "output": "/assets" }, { "glob": "favicon.ico", "input": "src", "output": "/" }, { "glob": "manifest.webmanifest", "input": "src", "output": "/" } ],
我还尝试了不同的构建参数,但情况依然没有改善。有没有朋友遇到过类似的问题?能不能给我一些排查思路或者解决方案呀?
备注:内容来源于stack exchange,提问作者Nandhakumar S
相关产品推荐
相关产品推荐

