我有一个Angular MonoRepo。其中是主要的App项目,该项目由多个库支持。
当前,以上内容使用tsconfig路径dist/{library_name}
作为参考。此设置需要在代码发生更改时构建库。对于分发,我非常感谢。
对于开发,我希望将tsconfig路径更改为库源文件,以便在进行更改后,应用程序(ng serve
)会自动重建。这样可以更快地进行更改。
我尝试如下更改库src文件的路径:
"./projects/module-system/src"
"projects/module-system/src"
"../projects/module-system/src"
"../../projects/module-system/src"
基本URL设置为:
"baseUrl": "./"
所有这些都会导致“找不到模块”错误。
在Angular中可能吗?如果是这样,什么是正确的tsconfig设置?