【发布时间】:2019-11-04 20:05:31
【问题描述】:
我有一个 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 设置是什么?
【问题讨论】:
-
考虑使用nx.dev/angular
标签: angular