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