Skip to content

Commit b46e564

Browse files
Merge pull request #20 from DeltaPy/main
TSConfig Italian translation: added files
2 parents 9d9d733 + 5642c89 commit b46e564

File tree

5 files changed

+67
-0
lines changed

5 files changed

+67
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
display: "Permetti Label Non Utilizzati"
3+
oneline: "Visualizza un errore quando un'etichetta viene creata accidentalmente"
4+
---
5+
6+
Imposta a False per disattivare le avvertenze riguardo label non utilizzati.
7+
8+
In JavaScript i label sono molto rari e tipicamente indicano un tentativo di scrivere un oggetto letterale:
9+
10+
```ts twoslash
11+
// @errors: 7028
12+
// @allowUnusedLabels: false
13+
function verificaEta(eta: number) {
14+
// Il 'return' non è presente
15+
if (eta > 18) {
16+
verificato: true;
17+
}
18+
}
19+
```
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
display: "Sempre Rigoroso"
3+
oneline: "Assicura che 'use strict' sia sempre inserito all'inizio del file"
4+
---
5+
6+
Assicura che i tuoi file sono analizzati con la modalità ECMAScript rigoroso, ed emette `use strict` per ogni file sorgente.
7+
8+
La modalità [ECMAScript rigoroso](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Strict_mode) è stata introdotta in ES5 e fornisce modifiche al comportamento runtime del JavaScript engine per migliorare le prestazioni e generare una serie di errori invece di ignorarli silenziosamente.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
display: "Assicura Che I Cambiamenti Influiscano Soltanto Su Dipendenze Dirette"
3+
oneline: "Un'opzione della modalità watch che è drasticamente più veloce, ma a volte imprecisa"
4+
---
5+
6+
Quando questa opzione viene abilitata, TypeScript eviterà la verifica/ricostruzione di assolutamente tutti i file, e verificherà/ricostruirà solo i file che sono stati modificati o che potrebbero essere stati interessati dalle modifiche.
7+
8+
Questo può essere considerato come una implementazione rapida (fast & loose) del algoritmo watching che può drasticamente ridurre i tempi di ricostruzione a scapito di dover eseguire occasionalmente la compilazione completa per ottenere tutti i messaggi di errore del compilatore.

docs/tsconfig/it/options/baseUrl.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
display: "URL Di Base"
3+
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 sei stanco di vedere sempre i import come `"../"` o `"./"`. O che devi sempre cambiargli quando sposti i file, questo è un ottimo modo per risolvere questo problema.

docs/tsconfig/it/options/charset.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
display: "Charset"
3+
oneline: "Imposta manualmente la codifica del testo per la lettura dei file"
4+
---
5+
6+
Nelle versioni precedenti di TypeScript, questo controllava che tipo di codifica veniva usato quando si leggeva un file di testo dal disco. Oggi, TypeScript assume che la codifica UTF-8, pero correttamente rileverà anche UTF-16 (BE e LE) o UTF-8 [BOMs](https://it.wikipedia.org/wiki/Byte_Order_Mark).

0 commit comments

Comments
 (0)