gpt4 book ai didi

angular6 如何在另一个库中导入一个库?

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

如标题所示,我使用 ng generate library lib 生成了一个基础库;然后我生成了另一个名为 lib2 的库。我希望使用lib中的一些基础组件或服务,所以我在lib2模块中导入了lib,但是npm run build lib2 失败。

我收到此错误:error TS2307: Cannot find module 'lib'

如何正确导入基础库?感谢您的帮助。

我把我的测试代码放在https://github.com/dyh333/ng6-test

最佳答案

您需要先构建您的库,请参阅此问题 Angular 6 CLI -> how to make ng build build project + libraries

如果您查看 tsconfig.json 文件,它已通过添加库路径进行了修改 - 因此您需要构建它们以填充 dist 文件夹。

"paths": {
"lib": [
"dist/lib"
],
"lib2": [
"dist/lib2"
]
}

关于angular6 如何在另一个库中导入一个库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51374424/

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