Installation
Visual Studio Code provides excellent support for the TypeScript language but does not include the TypeScript compiler. To install the TypeScript compiler, you can use a package manager like npm or yarn:
- npm
- Yarn
npm install typescript --save-dev
yarn add typescript --dev
Make sure to commit the generated lockfile to ensure that every team member uses the same version of TypeScript.
To run the TypeScript compiler, you can use the following commands
- npm
- Yarn
npx tsc
yarn tsc
It is recommended to install TypeScript project-wise rather than globally, as it provides a more predictable build process. However, for one-off occasions, you can use the following command:
npx tsc
or installing it globally:
npm install -g typescript
If you are using Microsoft Visual Studio, you can obtain TypeScript as a package in NuGet for your MSBuild projects. In the NuGet Package Manager Console, run the following command:
Install-Package Microsoft.TypeScript.MSBuild
During the TypeScript installation, two executables are installed: "tsc" as the TypeScript compiler and "tsserver" as the TypeScript standalone server. The standalone server contains the compiler and language services that can be utilized by editors and IDEs to provide intelligent code completion.
Additionally, there are several TypeScript-compatible transpilers available, such as Babel (via a plugin) or swc. These transpilers can be used to convert TypeScript code into other target languages or versions.