我使用应用程序创建了一个新的angular 6工作空间,并添加了两个名为library1,library2的库。 library2,使用library1中的模块,如下所示
import {Library1Module} from "library1"
使用ng build --project=library1
这有效
使用ng build --project=library2
失败,错误
* getting exception projects/library2/src/lib/library2.module.ts(3,36): error TS2307: Cannot find module 'library1'.
如何在cli工作区中使用内部库
答案 0 :(得分:0)
在projects/library2/tsconfig.lib.json
中,在compilerOptions
compilerOptions: {
...
"paths": {
"library1": [
"../../../dist/library1"
]
}
...
}