Aula 42
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 pastaSRC
. -
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.
- Utilizar o
-
Commandos e Resultados:
- Ao executar
test c
, a pastadist
é criada com todos os arquivos doSRC
, exceto os que foram especificados noexclude
(comotuples.test.ts
). - O resultado mostra que o arquivo de teste foi removido, enquanto outros arquivos estão presentes.
- Ao executar
-
Uso das Propriedades
include
eexclude
:- O instrutor menciona que as propriedades
include
eexclude
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.
- O instrutor menciona que as propriedades
-
Conclusão: O instrutor finaliza a aula destacando a diferença entre usar
include
,exclude
efiles
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: