gpt4 book ai didi

angular - 当一个库依赖于 angular6 工作区中的另一个库时构建失败

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

有人可以帮忙解决 Angular 6 的问题吗?

我有一个 Angular 6 CLI 项目(应用程序)并添加了两个库(我们称它们为 libAlibB 并且 libA 需要组件来自 libB)

我已将 libB 导入到我的 libA 模块导入中,但是在构建 libA 时出现找不到模块的错误libB 模块

我的libA模块是

import {LibBModule} from ‘@scope/libb’;

@NgModule({
imports: [
LibBModule
]
})
export class LibAModule { }

在我的根 tsconfig 路径中​​有

“@scope/lib1": [
"dist/@scope/liba"
],
“@scope/libb": [
"dist/@scope/libb"
]

我已经构建了 libB 并且构建良好并且位于上面的位置,但是当我构建 libA 时出现以下错误

error TS2307: Cannot find module ‘@scope/libb’

我做错了什么? (注意:我正在将 libA 模块导入到我的根项目中,这很好),请帮忙?

最佳答案

这可能完全是显而易见的,但我遇到了一个库依赖另一个库的问题,构建顺序很重要。

因此,在您的情况下,我会先构建 Lib B,然后构建 Lib A。

希望这有效:)

p.s.刚刚注意到这个线程有多旧,但希望答案对某人有所帮助。

关于angular - 当一个库依赖于 angular6 工作区中的另一个库时构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50249433/

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