typescript Angular 库img src

zbdgwd5y  于 2023-01-27  发布在  TypeScript
关注(0)|答案(1)|浏览(167)

我正在寻找一种方法来把图像放在Angular 组件库中。我的意思是img[src]。至于background-image,库会从assets文件夹中找到图像,但是如果我尝试将图像附加到img[src],它就不起作用了。我还尝试了不同的src路径,绝对路径和相对路径。我知道base64的方法,但是还有别的吗?我使用的是Angular v12,我的ng-package.json看起来如下:

"assets": [
    "/assets/**/*",
    "/styles.scss",
    "/styles/**/*.scss"
  ]

在Angular 项目下面的代码工作得很好:

<img src="/assets/img/foo.jpg">

但在Angular 库中不起作用

jk9hmnmh

jk9hmnmh1#

您的assets文件夹路径不正确。请查看您的库中的ng-package和assets文件夹。它应该是“assets”:[“源代码/资产”]。

相关问题