首页 > 解决方案 > 为什么 angular cli --outputHashing=all 不处理 svg 图像?

问题描述

我正在尝试在角度应用程序中进行缓存清除。但无法获取带有哈希的图像和翻译文件。

以前我有 webpack 配置,并且没有使用 angular cli。现在我正在尝试实现与我的 webpack 配置接近的东西,而无需在构建过程中同时运行 webpack 和 angular cli 任务。

angular cli --outputHashing=all不向图像和翻译文件添加哈希。CSS,JS 文件有散列。

如果不是真的, outputHashing的目的media或值是什么(图片)allall


可能我没有正确连接图像?:

src/assets我在文件夹中有我的图像。在我的项目中,我只使用 svg 图像。将它们注册到一个文件中,所有路径都是这样的: const myIcon = { myIcon: 'assets/imgs/pages/overview/img.svg' }

接下来我像这样使用它<mat-icon svgIcon="myIcon"></mat-icon>

标签: javascriptangularwebpackangular-cli

解决方案


推荐阅读