gpt4 book ai didi

angular - 在同一项目中的多个 Angular 应用程序之间共享模块

转载 作者:太空狗 更新时间:2023-10-29 17:19:09 26 4
gpt4 key购买 nike

这个问题之前有人问过,但需要更清楚,是否有可能以某种方式将模块或单个组件从 angular-cli 应用程序重用到另一个应用程序

由于现在可以在一个 angular-cli 项目中拥有多个应用程序,我利用这一点能够构建两种不同类型的生产包。

我的项目是这样的:

src
|─app-core
| |────shared
| | |────share-this.component.ts
| | |────shared.module.ts
| |
| |────app.module.ts
| |────app-root.component.ts
|
└─app-inspection
|────app.module.ts (how do I use 'share-this.component.ts' here?)
|────app-root.component.ts

当在 app-inspections AppModule 中导入 SharedModule 时,服务不会以某种方式提供。

我知道 npm-package 可以解决我的问题,但我认为它应该比这更容易。

那么,是否有人提出了解决方案?否则也许 Angular 可以构建一个功能?

Link to the other question

最佳答案

正如 Niel Lunn 在他的评论中所说,解决方案是“只需相对于路径导入”。因此,这导致您可以在驻留在一个项目中的应用程序上重用您的模块!

检查 here了解如何在一个项目中创建多个应用。

关于angular - 在同一项目中的多个 Angular 应用程序之间共享模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44017813/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com