图像未在角度应用程序上加载



我已经使用 cli 上的 build 命令构建并部署了一个 Angular 应用程序,其中包含 deploy-url 选项,如下所示:

ng b -deploy-url /portal/

我的脚本工作得很好,但 assets 文件夹中的所有内容都显示控制台为 404 未找到。我假设部署 url 选项会解决这个问题以及脚本?当我在控制台中检查元素时,url 前面似乎没有"/portal/"。

<img _ngcontent-c0="" alt="User Avatar" id="user-avatar" src="../assets/users/profile/WebDevelopWolf.png">

所以我假设它在错误的地方寻找资产文件夹?在这种情况下,我不确定需要什么才能找到也不会破坏我的本地测试的文件夹,它只是使用直接的ng serve命令提供的。

以防万一,我已将其作为应用程序部署到Windows 2016服务器。

你必须给出相对路径

src="assets/users/profile/WebDevelopWolf.png"

Angular 始终指向 angular.json 中提供的资产文件夹。

相关内容

  • 没有找到相关文章

最新更新