angular - Angular 4:第三方插件应该在哪里声明 CoreModule 或 AppModule?
问题描述
我的 Angular4 项目使用多个第三方包,其中许多用于不同的核心模块、延迟加载的功能。在核心模块中声明第三方包是一种好习惯吗?
解决方案
是的,您可以在 App 模块或核心模块中声明第三方模块。
如果在 App Module 中声明,导入代码会很长。为了避免这种情况,我们引入了核心模块来导入必要的模块、服务。在我的项目中,我们在核心模块中包含了离子原生服务、应用程序单例服务。
最后核心模块将被导入应用模块
推荐阅读
- javascript - 打字稿只有奇数类型
- python - 读取 igraph 和 NetworkX 中缺少数据的 GML 文件时出错
- macos - 定期运行远程备份
- pine-script - 策略订单 - 无法对某些资产使用小数订单数量(FTX 上的 SOLUSD)
- dropzone - Dropzone uploadprogress 进度在大文件加载前立即 100
- python - 如何让 Snakemake 在确定哪些输入文件已更改时忽略更新的文件?
- python - 迭代元组中的元素(Python)
- node.js - Node js使用代理重定向来自客户端的请求
- django - Django 仅查询属于该公司的员工
- gpu - 为 DMA 查找 NVIDIA GPU 内存的物理地址