图像保存在"资产"目录作为公共目录,但可以保存在各自的组件中,以便HTML文件可以轻松访问
答案 0 :(得分:1)
不需要将图像放在资产项目中。
资源文件夹已预先配置。当您运行构建命令时,资产文件夹中的所有内容将自动复制到输出文件夹(dist)以进行发布。所以不需要手动复制。
您还可以将不同的文件夹配置为资产。请参阅下面的代码示例。
"assets": [
"assets",
"xyz",
"favicon.ico"
],
答案 1 :(得分:0)
Assets文件夹用于角度维护文件,编译时不必修改。您无法在组件文件夹中维护任何文件(如Images,json或任何其他文件类型)(文件夹仅用于开发目的),因为在编译时无法识别它。
如果您在任何组件中,请始终像这样设置图像路径。始终将资产维护为起始文件夹
"assets/pic.img"
不喜欢这样,不会被识别
"./../assets/pic.img"