O TypeScript pode ser instalado por meio de três rotas de instalação, dependendo de como você pretende usá-lo: um módulo npm, um pacote NuGet ou uma extensão do Visual Studio. Se estiver usando Node.js, você deseja a versão npm. Se você estiver usando o MSBuild em seu projeto, deseja o pacote NuGet ou a extensão do Visual Studio.
Referência: typescriptlang.org.
Ter o TypeScript configurado por projeto permite que você tenha muitos projetos com muitas versões diferentes do TypeScript, isso mantém cada projeto funcionando de forma consistente.
O TypeScript está disponível como um pacote no registro npm disponível como "typescript".
Você precisará de uma cópia do Node.js como ambiente para executar o pacote. Em seguida, você usa um gerenciador de dependências como npm , yarn ou pnpm para baixar o TypeScript em seu projeto.
npm install typescript --save-dev
|npm| |fio| |pnpm|
Todos esses gerenciadores de dependência oferecem suporte a arquivos de bloqueio, garantindo que todos em sua equipe estejam usando a mesma versão do idioma. Você pode então executar o compilador TypeScript usando um dos seguintes comandos:
npx tsc
|npm| |fio| |pnpm|
Para a maioria dos tipos de projeto, você pode obter o TypeScript como um pacote no Nuget para seus projetos do MSBuild, por exemplo, um aplicativo ASP.NET Core.
Ao usar o Nuget, você pode instalar o TypeScript por meio do Visual Studio usando:
A janela Gerenciar pacotes NuGet (que você pode acessar clicando com o botão direito do mouse em um nó do projeto)
O Console do Gerenciador de Pacotes Nuget (encontrado em Ferramentas > Gerenciador de Pacotes NuGet > Console do Gerenciador de Pacotes) e, em seguida, executando:
Install-Package Microsoft.TypeScript.MSBuild
Para tipos de projeto que não suportam Nuget, você pode usar a extensão TypeScript Visual Studio . Você pode instalar a extensão usando Extensions > Manage Extensionsno Visual Studio.
Você pode usar o npm para instalar o TypeScript globalmente, isso significa que você pode usar o tsccomando em qualquer lugar do seu terminal.
Para fazer isso, execute:
npm install -g typescript
Isso instalará a versão mais recente (atualmente 5.0 ).
Uma alternativa é usar o npx quando você precisar executar tscem ocasiões pontuais.
Você pode instalar o TypeScript como uma extensão do Visual Studio, o que permitirá que você use o TypeScript em muitos projetos do MSBuild no Visual Studio.
A versão mais recente está disponível no Visual Studio Marketplace .