我有一个使用Typescript的纱线工作区的monorepo设置,并具有以下结构:
- node_modules
- packageA
|- src (typescript)
|- lib (compiled from /src)
- packageB
|- src (typescript)
|- lib (compiled from /src)
程序包B使用了程序包A中的资源。我想做的是:在packageA/src
中导入packageB/src
,并在packageB的编译过程中自动将路径更改为packageA/lib
(A的编译版本)。
我尝试在tsconfig中设置路径配置,例如:
{
paths: {
"packageA/src/*": [
"packageA/lib/*"
]
}
}
但是在编译版本中什么都没有改变。反正他们能做到吗?