Um momento
Aula 42
Cursos / Aprenda TypeScript - Tutorial Básico Vindo do JavaScript
Como Excluir Certos Arquivos na Transpilação do TypeScript (exclude)

Summary

Resumo da Aula sobre Exclusão de Arquivos no SRC

Nesta aula, o instrutor aborda como excluir arquivos específicos durante a compilação no TypeScript, especialmente focando em arquivos de teste localizados na pasta SRC.

Principais Pontos Abordados:

  • Exclusão de Arquivos de Teste: O instrutor menciona como excluir arquivos de teste, como tuples.test.ts, da pasta SRC.

  • Configuração do exclude:

    • Utilizar o exclude para impedir que certos arquivos sejam compilados (ex: arquivos terminados em .test.ts).
    • É possível excluir todos os arquivos de subdiretórios que correspondem a um padrão específico.
  • Commandos e Resultados:

    • Ao executar test c, a pasta dist é criada com todos os arquivos do SRC, exceto os que foram especificados no exclude (como tuples.test.ts).
    • O resultado mostra que o arquivo de teste foi removido, enquanto outros arquivos estão presentes.
  • Uso das Propriedades include e exclude:

    • O instrutor menciona que as propriedades include e exclude permitem uma maior flexibilidade na seleção de arquivos durante a compilação.
    • É sugerido que, em casos complexos, seja recomendada a leitura da documentação para entender melhor como essas propriedades interagem.
  • Conclusão: O instrutor finaliza a aula destacando a diferença entre usar include, exclude e files e a importância de consultar a documentação para evitar problemas.

Encerramento

Na conclusão, o instrutor agradece a presença dos alunos e se despede, reforçando a necessidade de entender as funcionalidades do TypeScript para garantir uma compilação eficiente.

Video Transcript

Então, se você quiser, por exemplo, excluir certos arquivos, se for na parte da SRC, se você tiver, por exemplo, arquivos de teste, por exemplo, SRC, eu criei um arquivo tuples.dista. Volto aqui, SRC não é disto. Na SRC da raiz, no arquivo tuples.test.ts. Se você não quiser compilar esse arquivo de teste, por exemplo, arquivo de teste, a maneira que é agora, da UTSC, vamos ver se aparece o tuples testa, aparece o .js lá. Se você não quiser incluir esse arquivo de teste, você perderei aqui no xclude e faz o seguinte, você quer excluir qualquer subdinatório, barra estrela, ponto test, ponto test, ou test x, pode adicionar outra linha para test x também. Da UTSC, se sair vai porque não deleta o disto, eu fico usando os arquivos anteriores. Eu deletei o disto e vou tentar novamente. Dentro do disto, agora SRC não tem mais tuples.test.ts. Então você pode usar o xclude dessa maneira. Para concluir tudo isso, vamos colocar o include aqui, normalmente, por exemplo, você pode incluir aqui com xclude juntos e você quer incluir todos os arquivos SRC, barra qualquer subdinatório, barra estrela, test, SRC, barra estrela, estrela, barra estrela, ponto test x e você quer excluir no molde, os caras que estão por padrão são excluídos e o estrela estrela, barra estrela, ponto test, ponto test, por JTS. Algo assim. Então você pode incluir os arquivos e você pode excluir certos outros arquivos. Vamos finalizar com o nosso test c para ver como é que acontece aqui. test c, criou a pasta dist, a pasta dist tem tudo do SRC, não tem tuples.test.ts, tem geometria, exemplo e todos os subdinatórios. Tudo certo. Em arquivo 2, que era test x virou JTS. Então essas são as propriedades include e exclude do test c, que o fake port J são. Normalmente são mais usados que em vez de usar o files, também files é mais para arquivos específicos. E tem algumas coisas que acontecem se você usar todos ao mesmo tempo, então eu recomendo você ler a documentação como referência se você estiver fazendo algo complexo que der problema, a interferência nessas propriedades. Então por essa aula é só e até a próxima. Tchau.
Nenhum comentário ainda (loading...)
Nenhum comentário ainda (loading...)
Gostou da aula? 😆👍
Apoie nosso trabalho com uma doação: