You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
oneline: "Imposta un URL di base per i nomi dei moduli relativi"
4
+
---
5
+
6
+
Ti permette di definire una directory di base per risolvere i nomi dei moduli non assoluti.
7
+
8
+
Puoi definire una cartella root dove puoi fare una risoluzione dei file assoluta. Per esempio.
9
+
10
+
```
11
+
URLBase
12
+
├── ex.ts
13
+
├── ciao
14
+
│ └── mondo.ts
15
+
└── tsconfig.json
16
+
```
17
+
18
+
Con `"baseUrl": "./"` dentro il progetto, TypeScript andrà a procurare i file iniziando dalla stessa cartella in cui si trova `tsconfig.json`.
19
+
20
+
```ts
21
+
import { ciaoMondo } from"ciao/mondo";
22
+
23
+
console.log(ciaoMondo);
24
+
```
25
+
26
+
Se ti stanchi sempre di vedere i import come `"../"` o `"./"`. O che devi sempre cambiargli quando sposti i file, questo è un ottimo modo per risolvere il problema.
0 commit comments