angular - Angular 8. 从文件夹延迟加载的模块加载图像
问题描述
我正在尝试从 Angular 8 中的惰性模块文件夹加载图像。以前这是在 Angular 6 中完成的,并且工作正常。现在,我已将应用程序更新为 Angular 8,但无法加载图像。项目结构如下:
app/
modules/
module_1/
assets/
images/
image_module_1.png
module_1.component.ts
module_1.module.ts
module_2/
assets/
images/
image_module_2.png
module_2.component.ts
module_2.module.ts
app.module.ts
我想从该模块的组件(module_1.component.ts)加载 image_module_1.png。
解决方案
我找到了解决方案。您必须编辑 angular.json 文件并在 assets 中添加相应的配置。就我而言,我们必须添加以下内容:
{ "glob": "**/assets/**", "input": "src/", "output": "/assets/" }
它将包含来自路径 src/ 的 assets 文件夹中的所有文件,并在构建时将它们添加到路径 /assets/ 中。
推荐阅读
- eclipse - 如何使用 Eclipse IDE 方法将 some.jar 文件添加到 libs 和 WebContent/WEB-INF/lib 文件夹中?
- wifi - 与信标的 Wifi 连接
- node.js - 如何创建我的数据库以与 sequelize-typescript 一起使用?
- ssas - SSAS/MDX:除以 COUNT 覆盖 FORMAT_STRING?
- r - 为 tint 包安装缺少的 *.sty
- c - 具有交错模式的 STM32 ADC 上的奇怪问题
- ffmpeg - 如何将 .mkv 文件拆分为声音和视频文件?
- c# - WPF 绑定延迟
- javascript - 如何编辑此代码以使结果显示在页面的“部分”中
- scheme - 如何在 The Reasoned Schemer 中解释 run 5 (x) g0 g1