[英]images not showing up after build angular project
我已经完成了我的应用程序的编码,我尝试将它构建到生产模式,并且在测试应用程序之后,我看到图像没有在应用程序中显示为徽标......但是开发模式没问题。 这是我项目的树:
是否有必要将 webpack 添加到我的项目中来解决这个问题?
我还想问你关于 webpack 的功能,因为我的项目不包括 webpack,我发现它是我的应用程序所必需的。
就我个人而言,我什至不知道它是什么 webpack(我并不为此感到自豪),但我知道你为什么会遇到这个问题。
您应该去掉图像路径开头的斜线。 所以你必须使用 <img src="assets/image.png" 而不是 <img src="/assets/image.png"
只是为了添加@CybrRob 的答案。
Angular 在 assets 文件夹中查找图像,因此在您的 html 中,使用 <img src="assets/image.png" 不要包含“../”
只是改变你的路径
<img src="../../assets/g5.jpg" alt="">
至
<img src="assets/g5.jpg" alt="">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.