Angular 7如何为dist中的图像指定文件夹

Svy*_*vik 3 angular angular7

当我ng builddist文件夹中通过命令构建项目时,我js同时拥有所有其他资源的文件,但是我想将所有图像和字体移动到单独的文件夹中,例如assets。有谁能够帮助我?

在此处输入图片说明

更新:angular.json "assets": [ "src/favicon.ico", "src/assets" ],

在组件的scss中,我有:

background-image: url('assets/img/no-notifications.svg');

但结果我进入了dist文件夹下一个文件:

no-notifications.7e08682a570485d1c108.svg

目标是保持图像路径与在scss文件中指定的图像路径相同: assets/img/no-notifications.svg

小智 8

如果您还不知道,则将新选项添加​​到angular cli配置(自v7.2.1起)中,以将CSS资源复制到另一个文件夹(相对于输出路径)中。

"outputPath": "wwwroot",
"resourcesOutputPath": "images"
Run Code Online (Sandbox Code Playgroud)

https://angular.io/cli/build


Bha*_*ama 3

尝试这个

img在里面创建 文件夹assets

并使用类似的路径./assets/img/your_image

它会起作用的。