Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 80 additions & 0 deletions docs/documentation/fr/Nightly Builds.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
---
title: Nightly Builds
layout: docs
permalink: /fr/docs/handbook/nightly-builds.html
oneline: Comment utiliser une nightly build de TypeScript
translatable: true
---

Une Nightly Builds de la branche [TypeScript's `main`](https://github.com/Microsoft/TypeScript/tree/main) est publiée avant minuit PST à npm.
Voici comment vous pouvez l'obtenir et l'utiliser avec vos outils.

## En utilisant npm

```shell
npm install -g typescript@next
```

## Mettre à jour votre IDE pour utiliser les Nightly Builds

Vous pouvez également mettre à jour votre IDE pour utiliser la Nightly Builds.
Vous devrez d'abord installer le package via npm.
Vous pouvez soit installer le package npm globalement, soit dans un dossier local `node_modules`.

Le reste de cette section suppose que `typescript@next` est déjà installé.

### Visual Studio Code

Mettez à jour `.vscode/settings.json` avec les éléments suivants :

```json
"typescript.tsdk": "<chemin vers votre dossier>/node_modules/typescript/lib"
```

Plus d'informations sont disponibles sur [documentation VSCode](https://code.visualstudio.com/Docs/languages/typescript#_using-newer-typescript-versions).


### Sublime Text

UMettez à jour le fichier `Paramètres - Utilisateur` avec les éléments suivants :

```json
"typescript_tsdk": "<chemin vers votre dossier>/node_modules/typescript/lib"
```

Plus d'informations sont disponibles dans la [documentation d'installation du plug-in TypeScript pour Sublime Text](https://github.com/Microsoft/TypeScript-Sublime-Plugin#installation).

### Visual Studio 2013 et 2015

> Remarque : La plupart des modifications ne nécessitent pas l'installation d'une nouvelle version du plug-in VS TypeScript.

La nightly build n'inclut actuellement pas la configuration complète du plug-in, mais nous travaillons également à la publication d'un programme d'installation nigthly.

1. Téléchargez le script [VSDevMode.ps1](https://github.com/Microsoft/TypeScript/blob/main/scripts/VSDevMode.ps1).

> Voir également notre page wiki sur [l'utilisation d'un fichier de service de langue personnalisé](https://github.com/Microsoft/TypeScript/wiki/Dev-Mode-in-Visual-Studio#using-a-custom-language-service-file).

2. À partir d'une fenêtre de commande PowerShell, exécutez :

Pour VS 2015:
```posh
VSDevMode.ps1 14 -tsScript <chemin vers votre dossier>/node_modules/typescript/lib
```

Pour VS 2013:

```posh
VSDevMode.ps1 12 -tsScript <chemin vers votre dossier>/node_modules/typescript/lib
```

### IntelliJ IDEA (Mac)

Allez dans `Préférences` > `Langues & Frameworks` > `TypeScript` :

> Version TypeScript : Si vous avez installé avec npm : `/usr/local/lib/node_modules/typescript/lib`

### IntelliJ IDEA (Windows)

Allez dans `Fichier` > `Paramètres` > `Langues & Frameworks` > `TypeScript` :

> Version TypeScript : Si vous avez installé avec npm : `C:\Users\USERNAME\AppData\Roaming\npm\node_modules\typescript\lib`
17 changes: 17 additions & 0 deletions docs/tsconfig/fr/intro.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
header: Introduction à la référence TSConfig
firstLine: Un fichier TSConfig dans un répertoire indique que le répertoire est la racine d'un projet TypeScript ou JavaScript...
---

Un fichier TSConfig dans un répertoire indique que le répertoire est la racine d'un projet TypeScript ou JavaScript.
Le fichier TSConfig peut être un `tsconfig.json` ou `jsconfig.json`, les deux ont le même ensemble de variables de configuration.

Cette page couvre toutes les différentes options disponibles dans un fichier TSConfig. Il y a plus de 100 options, et cette page n'est pas conçue pour être lue de haut en bas. Au lieu de cela, elle comporte cinq sections principales :

- Un aperçu catégorisé de tous les aspects du compilateur
- Les [root fields](#Project_Files_0) pour indiquer à TypeScript quels fichiers sont disponibles
- Les champs [`compilerOptions`](#compilerOptions), c'est la majorité du document
- Les champs [`watchOptions`](#watchOptions), pour peaufiner le mode montre
- Les champs [`typeAcquisition`](#typeAcquisition), pour peaufiner la façon dont les types sont ajoutés aux projets JavaScript

Si vous démarrez un TSConfig à partir de zéro, vous pouvez envisager d'utiliser `tsc --init` pour amorcer ou utiliser une [base TSConfig](https://github.com/tsconfig/bases#centralized-recommendations-for-tsconfig-bases).