У меня есть несколько лямбд в проекте. Они используют лямбда-слой, поэтому структура проекта выглядит следующим образом:
lambdas/
create/
index.ts
delete/
index.ts
layer/
nodejs/
node_modules
Я бы хотел, чтобы каждый ts компилировался с использованием директории layer / nodejs / node_modules.
Я пытался использовать
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"*" : ["../utility_layer_1/nodejs"]
}
}
}
в моем tsconfig, а также
{
"compilerOptions": {
"baseUrl": "../utility_layer_1/nodejs",
"paths": {
"*" : ["."]
}
}
}
Но я не могу заставить его работать.
Я ожидал, что используя базовые пути, я смогу прочитать его из другого каталога, но, похоже, это не так.