O desenvolvimento está acontecendo em aberto no GitHub em um repositório separado da liberação do JavaScript. Por enquanto, não há uma versão binária pública, mas isso não o impede de pegar a base de código atual e compilar suas próprias ferramentas para tentar. A Microsoft fornece instruções para a criação do compilador TypeScript baseado em GO, bem como o servidor de idiomas relacionado com suporte para código do Visual Studio.
Construa você mesmo
A criação do novo compilador datilografado e servidor de idiomas é relativamente simples. Você precisará instalar alguns pré-requisitos antes de começar: uma versão atualizada do compilador Go, bem como a plataforma JavaScript Node.js hereby
corredor de tarefas. Se você não usou hereby
Antes, é uma ferramenta baseada em Node.js para encadear tarefas e é usada para orquestrar o processo de compilação do TypeScript. Diferentes corredores estão disponíveis para diferentes saídas: uma para construir o compilador, um para criar os testes, um para garantir que o código seja devidamente fto e muito mais.
Tecnicamente você não precisa usar hereby
e pode trabalhar com a própria ferramenta de Go, mas usando hereby
simplifica as coisas. Um ponto importante, se você não instalou hereby
Como uma ferramenta global, você pode usar o comando npx da NPM para iniciar e executar o corredor de tarefas. Então, em vez de usar hereby build
Para executar uma construção, basta usar npx hereby build
. Isso fornece a mesma saída sem a complexidade dos caminhos de edição.