angular - Angular 应用程序部署到 Github 页面时不显示图像
问题描述
<div class="container">
<img class="img" src="../../../assets/green-tea.png" alt="plant">
</div>
就我而言,当我使用上面的代码在 localhost 中运行 Angular 应用程序时,它工作正常。但是当我构建并将其部署到 Github 页面时,图像不会加载。
但是当将图像的路径更改为时,
<div class="container">
<img class="img" src="./assets/green-tea.png" alt="plant">
</div>
像这样它可以在 Github 页面中使用。但现在它不会在本地主机中。
有没有办法在使用构建应用程序时自动更改../../../assets/green-tea.png
路径./assets/green-tea.png
ng build --prod
解决方案
推荐阅读
- r - 用值和标题标记 geom_hline()
- react-native - 在本机反应中将图像转换为base64
- visual-studio-2017 - Azure Cosmos DB 处于“正在创建”状态
- javascript - jest --watch 或 --watchAll 是否忽略 --runInBand 选项?
- c# - 无法设置字符串 const System.Environment.CurrentDirectory;
- c# - 获得预期的顶级语句(例如“消息”)。同时将 proto 转换为 C#
- swift - SceneKit 着色器修改器
- amazon-web-services - 如何保护 EC2 实例不被立即终止?
- javascript - 编写正文元素以包含css类时如何访问浏览器本地存储
- java - 如何将 URL 作为路径变量传递